My name is Itamar Turner-Trauring and I'd like to share with you everything I've learned from writing software for the past 20 years. Please email me with any questions you might have. While you're here you can learn:

Fundamental skills

Principles, skills and techniques that will make you a better software engineer. Latest posts:

Testing techniques

A skill so important it gets its own section: tips and techniques for testing your code. Latest posts:

Career advice

Finding a better job, getting past interviews, and other career advice. Latest posts:

My mistakes and how to avoid them

Learn the lessons from 20 years worth of my mistakes, without having to make them yourself.