HomeExperienceSkillsProjectsBlogContact

Articles & Thoughts

The Lava Layer: Why AI Code is Slowly Petrifying Your Codebase

We’re building faster than ever, but at what cost? Exploring the invisible accumulation of code that no one truly understands and why your application is turning into impenetrable rock.

Read more

Stop copy-paste engineering

We're breeding a generation of developers sprinting full speed toward a cliff. On AI hallucinations, echo chamber tests, and why your brain is the only real debugger.

Read more

Take Back Control of Your Data

GDPR is cracking, AI rules are loosening, and your data still runs on American servers. Time to take control yourself.

Read more

Why you should never ship code you don't understand

If you can't explain your code to a colleague without saying 'the AI wrote that', it doesn't belong in your repo. On black boxes, self-validating tests, and why hope is not a strategy.

Read more

You don't have an AI problem. You have a process problem.

AI doesn't introduce new mistakes. It exposes existing gaps in your process. On source maps, pipelines, and why you can't outsource discipline.

Read more

More Control Over Your Server

Why I decided to take back control of my server management using Fail2Ban, ModSecurity, and AIDE.

Read more

Getting the Best Out of Claude Code

From status line to custom skills, how to transform Claude Code from a simple CLI into a full-blown development environment.

Read more

The Magic of Tries and DFS: How I Made Glyphfall Lightning Fast

How a Trie and Depth-First Search with pruning turned a sluggish word finder into a blazing fast game engine for Glyphfall.

Read more