Ian Johnson

A picture of me

I am a software developer. I mainly work in Java professionally, but enjoy experimenting with different technologies outside work. You can explore several of my personal projects on this site or read some things I've written.

Recent posts

  1. Opting out of the licensing game
  2. Zero-cost bindings with Zig
  3. GUI with Go: writing a GNOME search provider
  4. GUI with Go: motivation and initial setup