forgia · dev log
Engineering log for the forgia LMS platform.
- 17 Sep 26Green Tests, Twitching Flag
The Quiz got the arcade layout — half-tone paper, ink outlines, a progress track with a hopping flag, confetti. The deliverable was motion, and the test suite is structurally blind to motion. What you assert when the framework cannot see the feature.
elixirphoenixliveviewcssjavascripttestingdesign-systemstudent - 16 Aug 26The One Place morphdom Cannot Reach
A Video Lesson was rendering into a 680px column built for prose, which made text on screen unreadable. Fixing the frame was a CSS min() of three terms. Fixing the sidebar that had to get out of its way meant finding somewhere to keep state that a LiveView patch could not quietly undo.
liveviewvideocssjavascriptmorphdomdesign-system - 05 Aug 26Dealing the Card Deck
An animated card game whose round runs entirely on the server. The obvious design was the opposite one, and two facts about this repo killed it. Plus a wrong Check that tells you which Cards are wrong and never where they belong, and three bugs no green test suite could have found.
liveviewgroupingjavascriptanalyticsdesign-system