Last week, the big news was about Congress voting on the Net Neutrality act, which the telecoms say is vital to keep the internet from having a total meltdown. One of the favorite targets of the lobbysts is Google. Why? Well, according to them, Google and other content providers are getting a “free ride”. For…
Category: General
Settling Disputes
This is what I miss about Tampa. A federal judge there Tuesday was fed up with the constant bickering of two lawyers who couldn’t solve even the most basic queries without court intervention. So he did what all of us would probably like to, he ordered them to play Rock, Paper, Scissors on the steps…
Updates and Musings
Things have been quiet on this front – we’re expecting our first child any day (literally, today is her due date), so we’ve been busy with preperations for that. I’ve also been trying to finish up some dev projects around here, and some cool stuff is going on with that: I’ve been working hard on…
Automated tests versus Manual Testing
Right now there is a bit of a hot topic in the Agile community around Automated Testing versus Manual testing. Ron Jeffries just posted a great article, and Keith Ray also posted a response to one of Ron’s posts on the Agile Testing mailing list. Ron had said on the list: The only time not…
How Eclipse Helped Me Understand My Frustrations
When I first came on board my current employer, apart from the great teams, great benefits, and all the other goody-goody stuff, there were a couple of things that bothered me slightly. One of those was the belief that all of the developer machines should have identical software setups, and that exploring with other software…
Being Agile is /not/ easy!
James Shore had a great blog entry about inflated claims, specifically now that agile is starting to cross the chasm into the mainstream. What I find so interesting about Agile is that in order to be good at it, you have to do a lot of work both to stay disciplined and to become a…
The Power of the Internet
Today I got an email regarding a tutorial on setting up PPTP with Monowall from a gentleman in Brazil. The email he sent was in Portuguese, but I was able to pick out “Monowall”, “porta 5900”, “acesso remoto” and some other keywords which led me to believe he was trying to open a hole in…
A different way of grouping tests?
Recently on the TDD list , we were discussing the benefits/drawbacks of long test names. I had posted an example to one I use in my Fitnesse talks that looks like public void RemovingLastUserFromRoomRemovesRoomFromAvailableRoomList() {}. Jeff Langr initially suggested something more along the lines of EmptiedRoomIsUnavailable, which I thought was a little too concise to…
Hiding variable declarations in Fitnesse
Handy little tip – if your page has a lot of variable declarations like: !define myVar {1}!define myOtherVar {2}!define someOtherVar (blahblah) You can hide it from view by wrapping it with a collapsable section. So the above would look like: !*****> Variable Declarations!define myVar {1}!define myOtherVar {2}!define someOtherVar (blahblah)**********! and would show up automatically collapsed…
NUnit, CodePlex, and other news
This weekend was quite busy. First, I’m excited to announce that I’ve been added as an official NUnit developer. I’ll continue working on making sure NUnit builds and tests cleanly in Mono, especially on Linux. In addition, the NUnit team has announced two new-ish projects. The first is a VSUnit Visual Studio plugin that Charlie…