Software Dev »

[28 Jan 2010 | 2 Comments]

Why do we have systems with millions of lines of code? Every so often you’ll hear about someone who starts their new job only to discover that the system they’re now maintaining consists of many millions of lines of code. Millions. Now, are you telling me that these systems need a million lines o... [More]

Software Dev »

[10 Jan 2010 | 6 Comments]

Back in high school, I remember writing the second version of my IDE program. This was the beginning of 2004 and I had very little experience of writing any sizable piece of software. IDE2 would allow multiple users to connect to a central server where they could work together on code. It would als... [More]