Architecture
Why certain tradeoffs win early, what we defer, and where system boundaries stay intentionally narrow.
Engineering Journal
Product thinking, backend architecture, mobile tradeoffs, and the quiet mechanics behind Placefolio.
What this blog covers
Why certain tradeoffs win early, what we defer, and where system boundaries stay intentionally narrow.
How user behavior around visits, neighborhoods, and decisions shapes the actual data model.
Tactical implementation logs from backend APIs, Android flows, auth, and release infrastructure.
Featured
A first-pass decision log on keeping auth, project storage, and revisions intentionally simple while the product shape hardens.
Token design is only useful when validation stays predictable. This note frames the minimum claim set and the checks that matter.
Current notes
Backend
Core domain edges for projects, revisions, members, and the API responsibilities around them.
Security
Token issuer, audience, and expiration decisions that remove ambiguity from request handling.
Mobile
The next piece to write: capturing place visits fast enough to be useful while standing on site.
Start here
The archive is small on purpose. Each entry should explain one real technical choice clearly enough to revisit later.
Browse all posts