bloggo ergo sum

Tag: software_engineering

Making software better

I’ve now been at work for 15 hours since I last slept, most of which has been devoted to tracking down a problem that makes me want to rip my hair out and a large chunk of which I won’t get paid for. However, that’s not a big deal Along the way, I needed to [...]

Engineers don’t get capitalization

They also don’t get a number of other things, like punctuation and grammar. When I was in 1st grade, my teacher gave us an assignment to write something – you know, on those tables with the huge writing lines with the dashed line in the middle so you’d know how big to make your lower-case [...]

Whose Distributed VCS Is The Most Distributed? – The Changelog

Whose Distributed VCS Is The Most Distributed? – The Changelog A good read on the more recent tools available. Included is: SVN GIT Darcs Arch baz Mercurial bazaar-ng

Good Agile vs. Bad Agile? Earth to Google…

Stevey wrote a long post today on the development environment at google, and what “agile” means there versus the meaning of the “Agile Programming” methodology that is all the rage right now. It’s a good post, and the comments section underneath is also a really good read (less the whiny Agile fanboys). He has a [...]

Perfect Practice makes Perfect

Even heard the phrase “practice makes perfect”? I suppose if you accept a number of assumptions and generalizations, you might consider this to be true. Better, though, is the following phrase: Perfect practice makes perfect Practice doesn’t do you a lot of good if you’re practicing doing things the wrong way. If you spend 10 [...]