Why vibe coding needs software engineering before we let the agents loose.
Don's loop gets the post-build part right.
With coding agents, though, I think a lot of the damage can happen before we ever get there.
Or: how one line in someone else's Bash script saves a million human-hours.
Ever found an annoying problem in software you use daily, but couldn't do anything about it? That's usually where the story ends. This time it didn't.
I was updating my kernel on EndeavourOS (Arch-based). The usual routine: pacman -Syu, r...
Real university courses, lectures and full curricula, free.
I keep a directory of free ways to learn at brianpfeil.com/learn, sorted by goal, and every link opens without signing in. This is one of its paths: 15 resources, with the ones I'd start with ma...
Track notification delivery failures as immutable error events, attach a stable delivery ID plus carefully selected request metadata, and capture both returned errors and process-level failures. Keep the raw event briefly, retain a smaller audit record for reconciliation, and make the delivery ID the join key between them.
TL;DR: the dominant cost is usually event volume multiplied by r...
From the maths of a neuron to building your own language model.
I keep a directory of free ways to learn at brianpfeil.com/learn, sorted by goal, and every link opens without signing in. This is one of its paths: 15 resources, with the ones I'd start wit...