Software Development
-

R: Featuring engineering for a linear model
I previously wrote about a linear model I created to predict how many people would RSVP ‘yes’ to a meetup…
Read More » -

R: Vectorising all the things
After my last post about finding the distance a date/time is from the weekend Hadley Wickham suggested I could improve…
Read More » -

Database Threat Models
I finally have a breather and can start working through my backlog of ideas. I start with some background that…
Read More » -

Are You Binding Your Oracle DATEs Correctly? I Bet You Aren’t
Oracle database has its ways. In my SQL talks at conferences, I love to confuse people with the following Oracle…
Read More » -

Two Years of Pair Programming
For the last two years, I’ve built software using pair programming. I recently switched jobs; during this process, I talked…
Read More » -

You Do Need Independent Technical Reviews!
Do you have a team of brilliant and enthusiastic programmers? Of course! You’ve carefully chosen them from a hundred candidates!…
Read More » -

Why I Won’t Accept ANY Magic Number
One of the first things I like to establish in a new project is the use of tools like Checkstyle…
Read More » -

A True SQL Gem You Didn’t Know Yet: The EVERY() Aggregate Function
We’ve just added support for the EVERY() aggregate function (#1391) to jOOQ, and would like to take the opportunity of…
Read More » -

Implementing the ‘Git flow’
Git can be used in a variety of ways which is cool. But still, when working within a team, it…
Read More »

