Tag
#architecture
6 posts tagged with this topic.
How I choose an architecture
My repeatable process for architecture decisions — start from the constraints, write an 'alternatives considered' table, and make the trade-off explicit. With examples from real projects.
Bringing coverage and offline static analysis into the editor
Why I built an IDE extension that runs full static-analysis rules locally — no server round-trips — and the design decisions that made offline parity possible.
Designing a provably-offline app: privacy as a hard constraint
Lessons from building a local-first finance analyzer — how to make "offline" a guarantee you can prove, not a promise, and the architecture that falls out of it.
Fair fare-splitting for pooled rides: from a naive split to surplus sharing
Designing a ride-pooling fare model where riders save, the driver is rewarded for pooling, and the math is provably fair — checked against the Shapley value.
Blocking websites at the kernel layer on Linux — without a setuid binary
How I designed a per-user, system-wide website blocker that catches even raw-IP curl, while keeping a single narrow privileged surface and zero setuid bits.
SOLID, in practice
An evolving note on what each SOLID principle actually buys you in a real Spring Boot service — with the smells that tell you a principle is being violated.