NX Monorepos: One Repo, CI That Keeps Up
How NX's dependency graph makes CI smarter — running only what changed, catching downstream breakage automatically, and keeping hook times short as the repo grows.
Exploring software architecture, engineering, and digital craftsmanship.
How NX's dependency graph makes CI smarter — running only what changed, catching downstream breakage automatically, and keeping hook times short as the repo grows.
How using a monorepo transforms product development into a streamlined assembly line for shipping SaaS products.
AI helps us ship faster than ever, but it's also creating a new kind of technical debt. Here is how to manage the speed without losing quality.
AI code generation is fast, but without guidance, it lacks taste and optimization. Learn why you must be the Engineer, not just the pilot.
A developer's journey through OS wars, from Windows to Ubuntu, and why I finally settled on the Apple ecosystem.
Next.js (RSC), Tailwind, shadcn/ui, Zod, and Zustand. A comprehensive guide to the definitive full-stack toolkit for 2026.
Perfectionism is the enemy of progress. Why validating your ideas early is the only way to build software that matters.
From the JVM to Python: A personal journey in modern microservices development. Discover why I made the shift.