signal_log // technical_dispatch
signal
log.
technical writing from inside the lucy_os build. architecture decisions, security postmortems, and product retrospectives.
architecture
7 min read
2026-03-01Why We Chose Single-Tenant Architecture for School Data
Shared DBs are faster to build but dangerous in education. Here's the technical case for isolated schemas — and the performance tradeoffs we accepted.
read_post
security
Zero-Trust in a School: What BOLA Attacks Taught Us
We found 12 BOLA vulnerabilities in our own API. Here's how we remediated them and what every edtech founder should check.
2026-02-10
6 min
read →
product
Real-Time Parent Alerts — Engineering the 800ms SLA
From attendance mark to parent inbox in under a second. The SMTP queueing and retry architecture behind our notification engine.
2026-01-28
4 min
read →
operations
Timetable Generation: Why We Avoided ML and Used Constraint Solving
Smart networks looked sexy. But for school timetables, constraint solvers are faster, cheaper, and more explainable. The tradeoffs explained.
2026-01-15
8 min
read →