Tagged
Software Architecture
All tags →6 posts.
What Deploying TimeSense Taught Me
2026-10-26An architecture diagram can make every boundary look clean. Deployment reveals where the real boundaries are. With TimeSense, production work exposed issues that were easy to miss in isolation…
TimeSense uses FastAPI, PostgreSQL and Redis/Celery, but not because they form a fashionable stack. Each component solves a different problem. FastAPI provides typed API contracts and works well with…
One of the most important corrections I made in TimeSense came from using the app on a real device. Calendar meetings were initially represented too much like tasks. That created contradictions…
Why the LLM Doesn’t Make Every Decision
2026-09-07TimeSense uses an LLM, but the LLM is not the entire architecture. The system first gathers structured context: calendar commitments, tasks, routines, sleep, meals, commute signals, deadlines and…
Why I Didn’t Build Another Task Manager
2026-08-10TimeSense could easily have become another task manager. Projects, boards, labels, categories, drag-and-drop scheduling and complex routines all sound useful in isolation. Together, they would…
Why TimeSense Went Native
2026-07-27One of the first decisions I made with TimeSense was to build it as a true native mobile app rather than place a web application inside a mobile wrapper. I considered a cross-platform framework…





