The top 10 things software engineers do that don’t involve writing code

It’s a common misconception among the general public that software engineers sit at their desks all day, pounding out code while drinking coffee. For quite a while, this is what I thought as well. When I took my first introduction to programming class at the University of Washington however, my professor asked the class this question, on the first day: How …




Support scientific research from the comfort of your own home

A couple of years ago, I wrote about a very cool citizen science project called Old Weather. This project was a massively crowdsourced effort to analyze historical weather patterns, based on observations recorded in ships’ logs. At any given time, hundreds of volunteers were logged on to the website, transcribing scans of these logs and noting data such as date, location, …