Thoughts & Ideas
Writing about web development, design, and the things I learn along the way.
All Articles
Discover the latest trends and insights in the world of design and technology.
3 FastAPI Mistakes That Were Slowing Down My Backend
How I optimized CareerPulse's FastAPI backend by fixing async DB drivers, reducing Pydantic serialization overhead, and solving the N+1 query problem.
Why I Stopped Charging by the Hour as a Freelance Developer
Stop trading time for money. Learn why hourly billing hurts freelance developers, how to price by project scope, and handle scope creep with ease.
Why I Switched from useState to Zustand
My journey migrating CareerPulse from useState prop-drilling to Zustand. Learn why Zustand is a game-changer for React and Next.js state management.
From Zero Replies to a 25% Response Rate: How I Flipped My Job Hunt Strategy
Stop sending resumes into a black hole. Learn how a simple shift to value-first outreach and engineering blogs boosted my job hunt response rate to 25%.