Skip to content
matthewcm.dev

    ↑ ↓ move · ↵ open · tab scopeopen graph →

    $ cd ./topics/backend

    Backend & APIs

    API design, services and data, messaging and migrations, Node.js and the JVM: the server side of the systems I build, and where I'm growing next.

    19 notes🌱 4 seed🌿 12 growing🌳 3 evergreen

    Most of my career has been on the front end, but the interesting problems keep sitting on the boundary: API shapes, streaming data, migrations, gateways and the services behind them. These notes collect what I’ve learned on the server side, and they’re where I’m deliberately growing next.

    Start here

    Services and runtimes

    Open questions

    • What does a great backend lead own that a great front-end lead doesn’t?
    • Where should business logic live when the front end, the backend and AI agents all touch the same data?

    hover to explore · click to open

    Case studies

    🌳 Start here

    Still growing (14)

    Coming up