As anyone who reads this blog knows, I’m an extreme programming enthusiast. I love pair programming, test driven development, and the constant communication with customers. it’s one of the reasons I took up a job at my current employer, because it is an “Extreme Programming Shop.” However, for awhile now I’ve heard a bit of [...]
Archive for May, 2007
Nice jQuery Documentation
Been playing with jQuery at work today, and came across this excellent api documentation. Pretty helpful.
Private Variables and Methods … in Javascript!
Recently while I was speaking with a fellow programmer, he was telling me how he wished that javascript had private methods/variables… sometimes it just felt so dirty just going on the honor system using “intended private” variables, i.e. function Foo(){ this._value = null; } I thought it was possible to have private variables and methods, [...]
The Timebox
Recently during one of our project retrospectives, a colleague of mine noted one of the best practices I tried to adhere to was to use a timebox when I tried something out. The issue at hand was that we were writing acceptance tests for our project, and I wanted to write a fixture to generate [...]
St.Louis Code Camp
During the closing session at the St. Louis Code Camp this Saturday, Brian Button wrote on one of the white boards “If you had fun, blog about it!” and jokingly added “But if you didn’t have fun, don’t blog about it.” Sorry Brian, but I have to admit… I didn’t have fun. Why? Because I [...]
Automate All Tests
There’s one important aspect of XP (and I think any agile software development process, if not any intelligent process) is to automate all tests. No ifs or buts about it. “But it can’t be done!” you say. Bullcrap. Anything can be automated if you try hard enough, and there are hundreds, if not thousands of [...]
You Can’t Handle the Truth!!!
This amused me quite a bit today: A Few Good Managers.

