forgia · dev log
Engineering log for the forgia LMS platform.
- 15 Jul 26The Feature Was Named After the One Thing It Must Never Do
The Card asked for a banner warning users about downtime. The design system called the section 'Maintenance mode'. Building it well meant refusing that name — because the whole point of this banner is that the site stays up.
liveviewectopostgresddddesign-systemsecurity - 14 Jul 26The Data Wasn't Hidden. It Was Never Written.
An Instructor wanted to know which quiz questions his students fail most. The obvious job was building the screen. The actual job was discovering that in a try-until-correct quiz, every student ends at 100% — and nothing about their struggle was being recorded at all.
ectopostgresanalyticsliveviewevent-sourcingddd - 13 Jul 26The Flag You Don't Have Can't Be Wrong
An inbox needs to know what you've already seen. The obvious way to build that is a boolean — and the boolean is a bug waiting for someone to forget to reset it. Two timestamps and a comparison do the same job, and one of the hardest cases falls out for free.
ectoliveviewdddpostgresgdpr