Infrastructure
Four services on an always-free ARM machine with two cores and a 100 second edge timeout in front of it, plus one that holds no state at all.
These are the projects where the constraint wrote the design. A queue depth of one, a poll-based protocol, a signed upload ticket: each is there because a measured limit made the obvious approach impossible.
Tasks & calendar MCP server
One endpoint that lets an assistant read and write Google Tasks and Calendar, hardened against a specific client's probing behaviour.
Multi-provider LLM router
An OpenAI-compatible proxy over several providers that rotates a pool of keys and keeps working when the coordination layer does not.
Ebook conversion service
An HTTP API that converts an ebook for a 2011 Kindle, sized to fit a machine far too small to do it comfortably.
Serverless file store
A two-way file store an AI assistant and a phone browser can both use, holding no server state at all.
Client demo front end
A reusable demo application that reskins to a new client's brand by editing one file, with the colour system enforced by the build.
Component library
A React component library where domain, skin and brand vary independently, and a component that knows which skin it is under is treated as a bug.