Amsterdam

Hi, I’m Justin — a product manager who runs his own AI stack at home

By day I work on financial products in Utrecht at Rabobank. In the evenings I run language models on my own hardware and write down what I measure, including the parts that fail.

About Me

I am a product manager working in Utrecht, living in Amsterdam. Most of my working life is spent deciding what gets built and what does not, which turns out to be reasonable preparation for a hobby that consists largely of finding out whether something works before believing that it does.

At home there is an Intel Arc Pro B70 serving a 35-billion-parameter model, a proxy in front of it, and an agent on top that reads my mail and files my documents. None of it goes near a cloud. What you will find here is the measured version of that: what runs, what broke, and the numbers that made me change my mind.

35B

75

0

What runs here

The model

The agent

The inbox

Blog

  • Nine dashboard tabs became one page with a jump menu, badges that only appear when something needs attention, and a short welcome text written by a language model on my own hardware. Getting that model to stop inventing sentences took more work than connecting it.

    Read more →

  • Trilium has an official web clipper for Chrome and Firefox. I use Safari, so I wrote one. It keeps the HTML instead of converting to Markdown, fills the note in from templates, and hands its network requests to a native app because WebKit will not let an extension talk to a server on your own…

    Read more →

  • Everything lands in iCloud Mail and nothing happens to it. A local model reads the inbox and files appointments and deadlines into iCloud Calendar and Reminders, without a copy of my mailbox going anywhere.

    Read more →