Reducing technical debt while moving fast
Speed and quality aren’t enemies when you decide upfront what debt you accept and how you pay it off.
Read more →Thoughts, tutorials and reflections on web development and technology.
Speed and quality aren’t enemies when you decide upfront what debt you accept and how you pay it off.
Read more →TypeScript is not a trend—it keeps complex codebases readable, collaborative, and reliable.
Read more →Clean, traceable data flows are the best backend for any SaaS. Here is how I orchestrate them without becoming a full data team.
Read more →Observability is not a dashboard—it’s an API you can version, test, and review.
Read more →Building a startup means balancing speed and clarity—here's how I decide between a freelance relationship and an agency.
Read more →Repeatable deployments plus meaningful monitoring equals a SaaS that you can operate without panic.
Read more →Security is not an afterthought. Authentication, validation, and infrastructure protection belong in your earliest commits.
Read more →Hiring a freelance developer can accelerate your startup's development, but poor planning can become one of your most expensive decisions. Discover common mistakes and how to avoid them.
Read more →A project's structure directly determines how smoothly it will evolve… or how painful it becomes. Here's my approach.
Read more →After years of iteration and real production experience, here is the technical stack I use today and why reliability matters more than novelty.
Read more →A practical overview of how I approach real SaaS projects: balancing speed, reliability, maintainability and business constraints.
Read more →