Stay Tuned

Want to read more?
The best articles, links and news related to Technology and Software Development delivered to your inbox.

Latest Posts

A few handcrafted posts about my thoughts and experiments.

Dodge Coronado 1968
Dodge Coronado 1968
The Dodge Coronado 1968 is a car that I restored in 2021. It was a great project that I enjoyed a lot.
Published on
AI technology and neural network visualization
Building an AI Mock Interview Platform: Architecture Deep Dive
The architecture behind Interview Sparring: how AI-powered mock interviews work, from real-time speech analysis to adaptive scoring and feedback.
Published on
Network connections and infrastructure
The Monorepo Playbook: SST v3, AWS, and TypeScript
How I structured a production monorepo with SST v3: infrastructure-as-code, PR previews, multi-environment deployment, and cost optimization.
Published on
Person writing at a desk
From Zero to 101 Guides: Scaling Content for SEO
How I wrote and structured 101 interview tip guides for SEO: keyword research, content hierarchy, internationalization, and reaching page one.
Published on
Code architecture diagram
DDD in Serverless: Breaking the Monolith Mindset
Applying Domain-Driven Design principles to serverless Lambda functions: bounded contexts, repository pattern, and dependency injection with tsyringe.
Published on
Cloud technology abstract
AWS SES + Serverless: Email Delivery at Scale
How I set up transactional email with Amazon SES from Lambda functions: domain verification, bounce handling, and staying out of the spam folder.
Published on
Design tools and UI components
Building a Reusable UI Component Library
The design decisions behind a production-ready React component library: composability, accessibility, and why I built it from scratch.
Published on
Team meeting and whiteboard planning
Lessons from Leading Cross-Functional Teams at TKWW
Real lessons from two years as Technical Software Lead: stakeholder management, risk mitigation, and building high-trust engineering cultures.
Published on
Team collaboration in an office
From IC to Tech Lead: What Nobody Tells You
The transition from individual contributor to tech lead is harder than it looks. Here is what I learned making that shift at The Knot Worldwide.
Published on
Journal and planner on a desk
2024 in Review: What I Built and Learned
Reflecting on a year of growth: from earning my AWS certification to completing a car restoration and rebuilding this very blog.
Published on
Server racks representing dependencies
The Hidden Cost of Third-Party Dependencies
A critical look at dependency bloat in modern JavaScript projects and strategies to keep your bundle lean without sacrificing productivity.
Published on
TypeScript code on a monitor
TypeScript Patterns I Wish I Knew 5 Years Ago
Practical TypeScript patterns that changed how I write code: template literal types, type guards, satisfies, and const assertions.
Published on
Laptop with code on screen
How I Built a SEO-Optimized Blog with Next.js Static Export
A deep dive into the architecture of my personal site: static export, sitemaps, metadata, and why I chose serverless over a CMS.
Published on
Analytics dashboard showing performance metrics
How I Achieved a Perfect 100 Lighthouse Score on My Static Blog
The concrete steps I took to hit 100 on all four Lighthouse categories: Performance, Accessibility, Best Practices, and SEO on a Next.js static site.
Published on
JavaScript Programming
Javascript conditionals and comparison operators
Explore how logical and comparison operators work to make decisions and control the flow of your programs.
Published on
JavaScript Programming
Jumpstart Your Coding Journey with JavaScript
Get started with JavaScript programming with this beginner-friendly guide. Learn the basics and kickstart your coding journey.
Published on