Posted on:

AI can generate a lot of code. It cannot run your database responsibly.

That’s the uncomfortable truth in the current wave of vibe-coded products: frontend velocity has exploded, while backend operational maturity often hasn’t.

The result is a familiar pattern:

  • product moves fast,
  • schema changes pile up,
  • query behavior gets weird,
  • and nobody has a clean control surface for the data layer.

This is exactly where PostgreSQL Commander should live: as the operator layer that keeps AI-built apps from drifting into database chaos.


The bottleneck has shifted

We used to think coding speed was the bottleneck. Now, for many teams, coding speed is abundant.

The bottleneck is operational coherence:

  • Is ...
Posted on:

Release automation gets better the moment you stop asking AI to do the fuzzy part first.

Most iOS release work is painfully deterministic. A build either finished processing or it didn’t. Metadata is either in sync or it isn’t. Your TestFlight groups are either configured correctly or they aren’t. Apple already gives us the shape of that workflow in the App Review Guidelines, the App Review submission guidance, the TestFlight overview, and the App Store Connect API.

That’s the first thing worth automating. Not the heroic ...

Posted on:

You write a prompt, hit enter, and watch the console light up green. Code pours out. It feels like magic. Then you try to maintain the thing a week later, and you realize your shiny new AI agent just built a leaking bucket.

Marc Brooker nailed this dynamic on Software Engineering Radio Episode 710. AI compresses the time we spend actually typing logic. That sounds incredible, but it warps your working day.

If your old routine was spending 70% of your time typing and 30% thinking about architecture, AI completely inverts the ratio. Suddenly, you're spending half your week grading homework from a machine that hallucinated three different API ...

Posted on:

You write a prompt, hit enter, and watch the console light up green. Code pours out. It feels like magic. Then you try to maintain the thing a week later, and you realize your shiny new AI agent just built a leaking bucket.

Marc Brooker nailed this dynamic on Software Engineering Radio Episode 710. AI compresses the time we spend actually typing logic. That sounds incredible, but it warps your working day.

If your old routine was spending 70% of your time typing and 30% thinking about architecture, AI completely inverts the ratio. Suddenly, you're spending half your week grading homework from a machine that hallucinated three different API wrappers for the exact same service.

To survive this, you have to write a rigid specification before ...

Posted on:

If you build iOS apps with AI, you've probably hit a wall the second you leave your text editor. Writing logic is fast. Getting the agent to manage simulators, configure a local database, and push a build to App Store Connect is a nightmare of brittle shell scripts.

Blitz fixes that deployment gap. It is a native macOS app built specifically to hand the iOS lifecycle over to your agents. You can grab the source straight from their GitHub repository.

The app requires macOS 14 or later and wires directly into Xcode. The real magic comes from its built-in Model ...

Image Image

Father, husband, software developer, musician and photographer.


Get to know what I'm up to

© 2020 Niklas Saers Contact Me