Some of my recent thoughts on design, development, and the tech industry.
The Nuances of Using Codex CLI
Exploring the subtle techniques and best practices that make Codex CLI a powerful tool for AI-assisted development, from prompt engineering to workflow integration.
The Magic of Effect
Discovering how Effect brings type-safe, composable error handling and dependency management to TypeScript, transforming the way we write robust applications.
From Mockup to Market: My End-to-End Product Design Process
A detailed breakdown of my iterative design methodology, from initial research to final handoff, with practical tips for designers at every stage.
What I Learned Writing a Kernel for GPT-OSS
A deep dive into the challenges and insights gained from building a custom kernel for GPT-OSS, exploring the intersection of AI systems and low-level programming.
The Psychology of Color in UI Design
Exploring how strategic color choices can influence user behavior, evoke emotions, and enhance the overall user experience of digital products.
How I Built My Design System from Scratch
A practical guide to creating your own design system, from initial audit to implementation, and the lessons learned along the way.
The Case for Slow Design in a Fast-Paced Digital World
Why designing digital experiences that encourage users to slow down and engage deeply can lead to more meaningful interactions and better outcomes.