The web was written to be read. It is now being rewritten to be parsed.

In two decades of building for the web, the shift has never felt this fundamental.

 

The web of tomorrow exists across two layers:

  1. Human Layer
    Design, narrative, identity, and trust.
  2. Machine Layer
    Structure, semantics, retrieval, and provenance.


For years, we built websites for people to navigate.

Now we are also building them for systems that never truly see them.

The browser is no longer the sole interface to the internet.

Agents, retrieval engines, frontier models, and autonomous systems are becoming primary interpreters of this web.


This also changes the responsibility of the engineer.

Because the future of the web will not be defined by visuals alone, nor by structure alone.

It will belong to systems that can preserve meaning across both.

Readable to humans.
Interpretable to machines.


The engineering beneath the experience now matters as much as the experience itself.

And somewhere in that transition, the web stops behaving like a collection of pages and starts behaving like an active layer of structured knowledge, identity, and intent.



Good engineering is about keeping structures honest and systems human.

The Reddish Problem

Upload a screenshot to ChatGPT or your local favorite model and ask it to convert it to code. The layout comes back surprisingly well. The spacing is reasonable. The hierarchy makes sense. Then you look at the colors. The button in the design is #E8453C. The model gives you #C94A3E. Close enough to feel plausible, wrong enough to fail a design review.
Continue reading

Blocktail: A Web Development Methodology

A block-based component architecture that frames design patterns as modular, reusable units, helping developers write better, more maintainable web applications
Continue reading

Nameless Crisis

The promise of "rapid prototyping" was too good to pass up. But when we remove the semantic layer—that we've fought to build—in the name of speed, we make our code less sustainable in the long term, essentially making iterations more "expensive" and our coding practices "fragmented".
Continue reading

Discrimination in AI: A Human Problem

We are not ready to be measured by the skewed scales of AI models—the very scales we are calibrating.
Continue reading

The Commit Haze

You know that feeling when you're deep in the zone, making changes at a dizzying pace, and your commit messages start to look like cryptic poetry?
Continue reading

Developers are Here to Stay: Why AI Won't Simplify Programming but Will Make it More Complex.

The future of programming is far from being less complex; it will continue to be sophisticated and multifaceted.
Read article

AI Writing Reality Check: Substance Must Prevail Over Style

Found out I might be more AI than human when it comes to writing. (Still a nerd when public speaking). Should I be worried, or is it time to embrace my inner code? Here, I argue why we should stop playing hide and seek with AI in writing and re-evaluate how we assess the content.
Read article

Beyond Chat Boxes

The average AI response can take anywhere from three to five seconds, and even more in some API instances. Now, consider this against the backdrop of web development achievements, where dynamic pages, thanks to advanced front-end hosting and rendering techniques, load in less than one hundred milliseconds.
Continue reading

AI Anxiety: Evolution Over Revolution

Predicting an AI winter or a sudden surge is tricky, but one thing is clear – we're on an evolutionary path, not a revolutionary one, unless we reach the singularity.
Continue reading

Moving Beyond Layer 2

Blockchain already faces a serious UX identity crisis, and L2 solutions aren't making things any easier.
Continue reading

The Problem with Bitcoin Inscriptions

Let's face it, the whole idea of inscriptions on Bitcoin's blockchain is pretty absurd. They're flashy, sure, but they're turning a streamlined financial highway into a cluttered mess. These aren't your practical-use NFTs; they're more like digital graffiti.
Continue reading

AI and Web Development: Navigating the Future

Just published a piece on the intersection of AI and web development and how this fusion is redefining our digital landscape. In the midst of technological advancements, I believe that our human creativity and uniqueness will shine brighter.
Read article