Woodworking has been one of my passions for about 5 years now. 99% of what I do is with hand tools - dimensioning wood, planing it smooth, joinery, everything. Some people think it is crazy, but I truly believe it has made me a better developer.

Technical books are a funny thing - most of them are out of date shortly after publishing. I can’t even begin to remember how many I have either donated or deleted from my digital library. The problem is simple. They don’t stay relevant in the fast-paced world that is software...

Do you want to know how to irritate software engineers? Break their focus. Much of what we do is problem-solving. Sometimes they are simple, but often they don’t have an obvious solution. We need to make sure we don’t show duplicate records in the list OK, I’ll change the query...