Dependency Injection with TypeScript and Express: Framework-free
July 18, 2026 • 5 min read
Learn how to apply Constructor Dependency Injection in Express routes using Vanilla TypeScript to solve tight coupling and simplify tests.
July 18, 2026 • 5 min read
Learn how to apply Constructor Dependency Injection in Express routes using Vanilla TypeScript to solve tight coupling and simplify tests.
July 4, 2026 • 4 min read
Learn how to use the Result pattern in TypeScript to create predictable, type-safe error handling and avoid unexpected runtime exceptions.
June 28, 2026 • 4 min read
Discover how I rebuilt my portfolio from Next.js to Astro. A simpler, faster SSG architecture built to focus on what matters.
March 10, 2026 • 4 min read
The idea of file-managed content was not new to me, but this portfolio was the opportunity to take the concept to another level: building a simple CMS using the GitHub repository itself as a database.