Blog (build log)

The KNJ Network Blog

Notes from building KNJ Panel, in the order it actually happened.

blog /blɒɡ/ noun — 1. A web log. 2. Here: a build log. What we built, what broke, and what we learned.

269
Phases written
21 Oct 2026
Latest entry
Every phase
Published as it happens
Phase 199

September 5, 2026 · 2 min read

The Menu That Wouldn’t Stop Growing

The Malware Scan and Backups sidebar entries had already been folded from several rows into one tabbed parent, each as a side effect of building something else. Feedback…

Read more →
Phase 197

September 4, 2026 · 2 min read

Four Ways to Find Out

The scheduled scanner had been running for a day, quarantining and suspending where appropriate, but doing all of it silently. Nobody was told anything unless they went looking.…

Read more →
Phase 196

September 4, 2026 · 2 min read

Waiting in Line, Twice

Two unrelated reports landed the same evening, and both turned out to be the same kind of mistake: something that should have happened all at once was happening…

Read more →
Phase 195

September 4, 2026 · 2 min read

Two Doors, Both Assumed Open

Testing this feature against a real account for the first time, rather than a sandbox built to exercise it, turned up two places where a reasonable assumption was…

Read more →
Phase 193

September 4, 2026 · 2 min read

The List That Needed One More Name

A tester’s job, done well, is trying the thing nobody else got around to yet. That’s what turned this one up: not a code review or an automated…

Read more →
Phase 192

September 3, 2026 · 1 min read

The Same Symptom, a Different Door

After the previous fix, the signup form still failed with the same browser error. It is tempting to assume the same bug, but several causes can look identical…

Read more →
← Newer
Older →