If you’re new to Agile, here are three things to keep in mind to build a productive team. At first, I was planning to write about the top mistakes that novice Scrum/agile teams make. But then I wanted to say …

When Takumi Miyauchi first inquired about O&B University through email, we were a bit wary. “Is this guy for real?” “Is he really travelling all the way to the Philippines just to attend the Java Bootcamp?” We were unbelievers – …

A quick tutorial on DbUnit FlatXmlDataSet. I started out trying to use DbUnit FlatXmlDataSet without a DTD, but DbUnit threw an exception, so I generated a DTD from my schema by using FlatDtdDataSet, and put the path to the DTD …

Join the discussion about the pros and cons of using Foreign Keys. One of my trainees is a seasoned database guy with experience in a lot of critical systems. He said he doesn’t use foreign keys because it makes maintenance …

Calen tells us about the advantages of using Git and GitHub for his classes at O&B University. I’m having all my trainees submit their work through Git & GitHub. I see the following advantages: I can have them do group …