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 256

October 13, 2026 · 1 min read

The Page That Showed Zeros Politely

The Traffic & Visitors page had been empty for weeks, while the same site was gaining subscribers every day. Nothing was reporting a problem, which was the problem.…

Read more →
Phase 255

October 12, 2026 · 1 min read

Two Lists, One Click

Sign-ups for the panel’s own update list had started arriving on their own. That is the moment a manual process stops being fine. The export-import routine The panel…

Read more →
Phase 252

October 10, 2026 · 1 min read

The Link That Trusted the Visitor

The first of four security audits in one day started with a question about something ordinary: where does the link in a password-reset email actually come from? Built…

Read more →
Phase 251

October 9, 2026 · 2 min read

The Run That Had Already Happened

The first real test of the new backup schedule failed before it started — not because anything broke, but because the system was certain it had already done…

Read more →
Phase 250

October 9, 2026 · 1 min read

The Link That Was Fine

A safety check that rejects something harmless is a bug, even if it’s the safe kind of bug — because the cost is a restore that fails on…

Read more →
← Newer
Older →