PixelRaider

Self-hosted tools, vibe coding, and other such nonsense.

AI Agents: The Gap Between Keynotes and Reality

The pitch is everywhere now. AI agents that book your travel, manage your calendar, handle your email, coordinate your projects. Autonomous systems that take a goal and figure out how to accomplish it. Tell the agent what you want. It handles the rest.

The demos are impressive. I’ve watched agents navigate complex multi-step workflows, make decisions, recover from errors. The technology clearly works.

And yet.

Talk to anyone actually deploying these systems in production and you hear a different story. Impressive in controlled conditions. Brittle in the real world. Requires more human supervision than the marketing suggested. Works great until it doesn’t, and when it doesn’t, it fails in ways that are hard to predict and harder to fix.

AI Doesn’t Fix Bad Taste

A year ago, I couldn’t build software. I could hack together websites, copy-paste scripts I half-understood, tweak some CSS. But actual tools? That required programming knowledge I didn’t have.

Now I build things constantly. Small tools, automations, scripts for specific workflows. The barrier between “I want this” and “I have this” collapsed almost overnight.

Here’s what I’ve noticed: the hard part isn’t building anymore. The hard part is knowing what’s worth building.

Prompt Engineering Is Just Requirements Gathering

There’s a cottage industry now around “prompt engineering.” Courses, certifications, job titles. People charging money to teach you the right way to talk to a language model.

Most of it is overcomplicating something simple.

The skill that matters isn’t knowing magic words or secret techniques. It’s the same skill that’s always mattered in any project involving other people (or now, machines) doing work for you: knowing what you actually want, and being able to articulate it clearly enough that someone else can build it.

VPS Backups with Restic and Cloudflare R2

Here’s a scenario that keeps VPS operators up at night: your hosting provider suspends your account. Maybe they detected “suspicious activity” that was actually legitimate traffic. Maybe they had a billing dispute. Maybe they just decided they didn’t want your business anymore.

Doesn’t matter why. What matters is whether you can rebuild somewhere else in an afternoon or whether you’re scrambling through support tickets hoping someone will give you access to your data.

Vibe Coding, AI and Pronoia

The term “vibe coding” is a bit silly, I’ll admit. But it describes something absurdly powerful that’s made my professional life meaningfully better.

I work in digital marketing. I’m technical enough to read code, troubleshoot issues, and hack together solutions when needed. But writing production-quality applications from scratch? That was always just outside my reach - close enough to be frustrating, far enough to feel like a legitimate barrier.

Then something shifted.