Skip to main content

I'm kinda OK with code sometimes :)

Within software development topics, I'm particularly interested in:

  • principles for writing readable and maintainable code
  • software architecture, particularly at large scales
  • coaching good developers to be excellent developers
  • designing for usability, including actually-good i18n