July 07, 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 02, 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