July 7, 2026

The Rise of Koshary Code

Vibe coding can turn clean 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

July 30, 2023

Tailwind CSS: Why It's Not My Cup of Tea

A critical perspective on Tailwind CSS, exploring concerns about maintainability, readability, and separation of concerns in modern web development projects.

CSSTailwindCSS