things i use.

tools change. the kinds of problems i keep choosing are more consistent.

playgrounds

languagesthe ones i've actually written things in
webwhat the live stuff runs on
other things i usethe boring parts that make things work
  • Git / GitHub
  • automated tests
  • protocol design
  • Windows desktop
  • local-first apps
  • accessible UX
current rabbit holesinterests, not expertise. just where my evenings go
  • OSINT
  • security
  • Minecraft networking
  • geopolitics
  • maps
  • speedcubing