Writing on software design, company building, and the frontend ecosystem

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Clean Code: The Well-Intentioned Anti-Pattern

A critical analysis of how Clean Code principles, while well-intentioned, can sometimes lead to over-engineered and harder to maintain codebases in modern software development.

React Hook Form with Zod

React Hook Form is a popular library for building forms in React. It provides a simple and efficient way to handle form state and validation. Zod, on the other hand, is a TypeScript-first schema validation library. Combining these two libraries can provide a seamless experience for validating form data.