If you’re studying programming or computer science, you know discrete math is a core competency for developing software. Simple enough if you’re enrolled in college or a code school — discrete math is built right in, usually as... Read more »
Whether you’re a budding data scientist, a student of programming, or a researcher delving into analytics, R is a language which — while unusual compared to the standard regimen of programming languages — has its own unique flair and... Read more »
Adapted and expanded from my response on Quora. From the outside, development work is an appealing opportunity. It’s in high demand, it pays well, and it lets you use your brain. Fun, right? Well, for many, yes! It... Read more »
Javascript seems to be one of those things that people always want to learn in a hurry. Maybe it’s because most of them are students and students have neither time nor patience, maybe it’s because Javascript lends itself to being... Read more »
Learning Jenkins? Jenkins, a free continuous integration tool, is fantastic for handling large projects, and its abilities within its domain are practically limitless. But this benefit is a hindrance, too — getting started can be befuddling! The fundamentals of... Read more »
Dear [Generic Online Service], I value your existence. Without Dropbox, I wouldn’t have been able to print out that resume last-minute before my interview. Without Grooveshark, my hours spent coding would be much more tedious. Without... Read more »
Right now, I’m breathing a sigh of relief. I’m letting many weeks of pent-up frustration slip away. And at the same time, I’m realizing how glad I am to have encountered the uniquely enlightening source of that frustration. I... Read more »
Previously, I had posted on some common issues encountered when installing and running Hadoop for the first time. Now, in the joyful experience of attempting a multi-node setup on a simple virtual cluster, many more errors, unexpected consequences, and... Read more »
(This is a continuation of a series on software-related startups. You can read the first part here). Scribbled in my notebook — and barely legible — are the words “have quick answers for project.” Though I don’t remember... Read more »
Hadoop is notoriously under-documented, as I recently discovered. I am using Hadoop in my summer research position, and have launched myself into the wonderful and aggravating world of servers and open-source map-reduce programs. And one of the fun aspects of... Read more »