Notes & Writing
A collection of my thoughts, learnings, and guides about development, design, and technology. Explore blog posts, technical reports, reviews, and quick insights.
Building My Portfolio Website
A detailed look at how I built this portfolio website using Next.js, React, and Tailwind CSS. Learn about the design decisions, implementation challenges, and solutions.
Hello World
Analysis: Impact of AI on Developer Productivity
A technical analysis of how AI tools like GitHub Copilot and ChatGPT affect developer productivity, with data and case studies.
Interesting Pattern: The Builder Pattern in TypeScript
Found a great example of the Builder pattern implementation in TypeScript that simplifies complex object creation.
TIL: Optimizing React Re-renders
Today I learned about some non-obvious ways React components can trigger unnecessary re-renders and how to fix them.
Book Review: "Clean Architecture" by Robert C. Martin
My thoughts on Uncle Bob's Clean Architecture book and how its principles can be applied in modern web development.