Building the CMS
Nine days building the thing I write this site in, and everything it found broken on the way
Posts in this series · 8
By hand, in VS Code
Six collections, eighteen components, and nothing in the editor that knew about any of it.
Part 2The first thing I built wasn't the editor
Before any of it was visible, one question: can a post survive being opened and saved?
Part 3Nothing to log into
The whole security model was one line, and the two things it still didn't cover.
Part 4First real use
Ten commits, three plans, and the first post I tried to write in it was rejected.
Part 5Chromium passed every time
The first end-to-end spec found two defects, and one of them only one browser could see.
Part 6The browser you already have open
Four days after arguing the editor needed no lock, I put four on it.
Part 7The most attractive wrong answer
Four days of work that changed nothing the editor does, and everything about using it.
Part 8The error from day one
Two features, and most of the day spent on things that had been broken for weeks.