October 6, 2026

Back to School After 10 Years

Ten years after graduating, a Big Bang Theory joke sent me back to college to study AI engineering, the science behind the tools I use every day.

AIPersonal
Back to School After 10 Years, header image

July 7, 2026

The Rise of Koshary Code

Vibe coding can turn architecture into Koshary — everything mixed together, impossible to separate. How to keep AI-assisted projects maintainable.

AIVibe CodingSoftware Engineering
The Rise of Koshary Code, header image

June 18, 2026

After 12+ years of Programming, I Realized I Don’t Love Coding

AI didn't just change how I write software — it showed me what I actually love: building things, not writing code. Reflections after 12+ years in software.

AISoftware EngineeringCareer
After 12+ years of Programming, I Realized I Don’t Love Coding, header image

April 11, 2026

Fixing Claude’s Image Problem: Because I Can Fix Her

Claude can't generate images — until you wire it to Gemini over MCP. A step-by-step guide to turning Claude into a multimodal agent.

AIClaudeTutorialMCP
Fixing Claude’s Image Problem: Because I Can Fix Her, header image

February 16, 2026

Once Upon a Time, Writing Code Was Fun

Writing code by hand made us sharper — and it was fun. What we lose and gain as AI takes over the keyboard, and what building means in the age of AI.

AISoftware Engineering
Once Upon a Time, Writing Code Was Fun, header image

September 16, 2025

You Are Using TailwindCSS Wrong

TailwindCSS isn't the problem — how you use it is. When utility-first CSS helps, when it becomes technical debt, and patterns that keep it maintainable.

CSSTailwindCSSFrontendAI
You Are Using TailwindCSS Wrong, header image

May 15, 2025

The SEO Game Has Changed

Traditional SEO is no longer enough. Learn GEO (Generative Engine Optimization): how to make ChatGPT, Perplexity, and AI search cite you as a source.

SEOAI
The SEO Game Has Changed, header image

April 22, 2025

The Truth About Vibe Coding: From Zero Swift to App Store

I shipped a complete iOS app in Swift — a language I had never used — to the App Store in three days with AI. What vibe coding can and can't do.

Vibe CodingAI

April 18, 2025

How to Become a 9k Developer

What it takes to become a world-class developer: mastering fundamentals, thinking in systems, and building impact — lessons from a decade in software.

Career
How to Become a 9k Developer, header image

December 2, 2024

The CSS I Knew Has Evolved: Advanced Features, New Identity

Exploring modern CSS features that have transformed web development - from container queries and CSS Grid to the new CSS logo and advanced layout capabilities that make centering elements trivial.

CSS