Engineering, ingenuity, and a bit of insanity.

I started my journey by creating landing pages in MS FrontPage, moving on to Dreamweaver, and witnessing the golden age of PHP. Now, with AI as the gatekeeper of our experiences, I'm fascinated by the potential transformation of the web experience that would extend beyond HTTP.

In my day job, I work with my talented friends and colleagues to translate ambitious designs into functional and impactful web solutions and experiences, finding satisfaction in the process.

I've always found myself drawn towards complex architectures, but I also believe that the best solutions for problems often lie in simplicity. True success comes from creating solutions that resonate with people and deliver genuine value. It's not just our ability to build complex architectures that makes us better; it's our empathy.

See you around!

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".

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.

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?

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.

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.

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.

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.

Moving Beyond Layer 2

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

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.

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.