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.