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 27

July 29, 2026 · 1 min read

Handling a Batch of Messages at Once

v0.5.0: multi-select. A checkbox on every message row, a select-all in the header, and a toolbar that appears once anything’s checked with a folder picker and Move/Delete —…

Read more →
Phase 26

July 29, 2026 · 1 min read

Rules, and a Settings Page to Hold Them

v0.4.0: a Settings page, reached from the bottom of the sidebar, covering the per-mailbox autoresponder and a new Outlook-style rules feature — “if From/To/Subject contains or is a…

Read more →
Phase 25

July 29, 2026 · 1 min read

Your Own Folders, Filed by Dragging

v0.3.0: users can create their own folders and drag messages onto them to file — the two pieces missing from feeling like a real mail client rather than…

Read more →
Phase 20

July 29, 2026 · 2 min read

A Real Webmail Client

The last open item in Email: a proper in-browser mail client. The established approach is bundling an existing, proven webmail application rather than building one from scratch —…

Read more →
← Newer
Older →