blog

Writing about software, systems I build, and the work behind them.

  • Breaking Evil

    Walter White explains the strategy in one line in season two. Google has been running it on Android for fifteen years, and this September it starts collecting.

  • Serving the fediverse from memory

    A page that shows my fediverse posts, why it is filtered the way it is, and the rebuild that took it from a browser fetching my server on every visit to an archive held in memory.

  • What building it corrected

    A dozen places where the implementation disagreed with the specification, and what each of them taught.

  • The horrors persist, but so do we

    The 2026 Portuguese tech talent report, the funnel that is left once you filter real openings through real constraints, and why the job market got precarious in a way the AI discourse still refuses to price in.

  • Locking the decisions

    The point where a design stops being a set of options. What got decided, and what got rejected on purpose.

  • Five borrowed ideas, and where they collide

    Taking storage from Kirby, structure from Sanity, model as code from Payload, hooks from WordPress and reload from Neovim. Four of them fight.