← Back

Writing

The Blog

Learning Frameworks in 2026: Still Worth It?

Originally written in 2024, revisited now that LLMs have changed how we learn and ship software. Is deeply learning a framework still the right move?

frameworkslearningAIweb development

Rethinking Separation of Concerns

The strict version of separation of concerns made sense in 2005. Modern frameworks have changed the calculus — here's how I think about it now.

software designweb developmentarchitecture

Separation of Concerns

A foundational principle in software development — how keeping HTML, CSS, JavaScript, and logic in separate, focused modules makes code easier to read, maintain, and scale.

software designweb developmentarchitecture

Building a CRM with AI in the Room

What it's actually like to build a full production app when AI is your collaborator, not just your autocomplete.

AICRMQuartReact