ian.rocksFull-stack developerListening room

Ian Gutjahr

I architect high-performance software for the web and the machines that run it.

ListeningSide A
Nothing playing

The turntable isn't connected, so playback stays off.

Not connectedOff the air

About

I design and build production systems that need to be fast, reliable, and under my control. That usually means TypeScript at the edge, Deno runtimes, careful caching, and infrastructure I can actually reason about.

More about the tools I use

Selected work

Three public projects.

  1. DR-001DenoRecordsThe turntable at home. Sound starts only when you press play.
  2. FW-025filmwhisper-bitmagnetBitmagnet Stremio addon! Uses your local bitmagnet index for stremio sources.
  3. RB-026reolink-baichuanA client for the Reolink Baichuan camera protocol (TCP/9000).

Beyond code

Tailscale to the Rescue!

Recently I had an issue where I needed one of my React components to speak to one of the services in my homelab.

Read the note

Contact

Email or GitHub is the best way to reach me.

hello@ian.rocks
github.com/mkcfdc