rookiemistake

Matteo Ronchetti

Software developer

Switzerland

Hi, I'm Matteo. I write software for a living and, apparently, for fun too.

This blog collects what I learn along the way: programming techniques, tools I use every day and a few thoughts on everything that happens away from the keyboard.

What I work on

  • Web and mobile applications
  • Software architecture and code quality
  • Tools for working better, alone and in a team

Why "rookiemistake"

Because rookie mistakes never really end: they just change shape. Writing them down here is the best way I know not to repeat them.

Latest posts

All posts