Every Question Is a Failed UI
When a user asks an AI chat agent a question on your product page, the page just told you what it failed to answer.
List of Blog posts
When a user asks an AI chat agent a question on your product page, the page just told you what it failed to answer.
Raw clickstream data tells you what happened. It does not tell you whether your product is doing its job.
Between Wittgenstein, GenAI, and TikTok: if belief is less about evidence and more about identity, what happens to truth when algorithms mediate belonging?
A short reflection on migrating a personal website from Gatsby to Astro, driven by maintenance fatigue, curiosity, and an unexpectedly smooth refactor.
A reflection on an ambiguous interview question and how it mirrors the lifecycle of software projects, from joyful experimentation to stable operations and painful maintenance.
From Sophists to generative AI: when reasoning becomes a service, what happens to truth, agency, and the dialectical progress of history?
How to Provide Systematic and Positive Technical Feedback that Improves Performance Over Time
Systematic DNS troubleshooting and optimization using Linux CLI tools
A reflection on designing products for children, where the buyer and the user are not the same person-and how unmet user needs can hide in plain sight.