Exploring the world of software development, technology, data science, and life

Agile Estimation

Agile Estimation

You a member of an agile development team planning out your next sprint.  You have estimate your velocity at 33.  You currently have a load of 32.  There is a remaining story that has been estimated as having 2 story points (using a Fibonacci sequence).  Would it be a mistake […]

Clojure Conj Keynote and Day 3

Clojure Conj Keynote and Day 3

Now that I have (somewhat) recovered from the 2011 Clojure Conj, I can finish up my reflections. Starting with Rich’s keynote (which was on Day 2, but I didn’t have time to respond to then), as I said earlier it was more of a technical talk than the philosophical keynotes […]

Clojure Conj, day 2

Clojure Conj, day 2

Ok, so after 3 days of agile training followed by two full days of Clojure Conj, I am a bit ready for a rest.  Too much coffee and convention food can make my stomach feel a tad off. Anyway, yesterday started off ominously enough, with a Veterans Day parade shutting down a […]

Clojure Conj Day 1 Wins and Losses

Clojure Conj Day 1 Wins and Losses

So a quick recap of the good and bad during the first day of the 2011 Clojure Conj. Lets start with the good: A fantastic talk by Arnoldo Muller-Molina on using Clojure in some very interesting bioinformatics problems. Two very interesting talks on logic programming, one by Ambrose on Clojure’s core.logic, […]

Farewell IBM

Farewell IBM

After almost 7 years, today was my last day at IBM.  And starting Monday, I will start my new job as a Senior Software Developer at Wireless Generation, an educational software company opening a new office down here in Durham (this transition is my excuse for not blogging much recently). […]