Blog

Most of my blog posts dating back to 2002. Some written here, some written elsewhere and aggregated here.
Writing on Kauri

Writing on Kauri

12/03/2019
Welcome to Kauri, we're excited to help you share your knowledge across the world via the Ethereum ecosystem.
2018 in review

2018 in review

05/01/2019
Slightly late on my yearly roundup, which was the catchphrase of the year for me. I'm not quite sure where 2018 went, to be honest, I had so many plans, then it was halfway through the year, then it was over. One of my resolutions for 2019 is to make sure I have more time for personal and creative projects. Which I think I also said last year 😭. All in all, it was a good year, and I worked for a lot of interesting projects, which explains the lack of time. I travelled a little too much, but vi...
What is Continuous Integration?

What is Continuous Integration?

08/11/2018
It’s hard to find terms getting more attention in the software world in the last few years than the closely related practices of *Continuous Integration*(CI) and*Continuous Delivery* or *Continuous Deployment*(CD), often referred to in tandem as CI/CD. Organizations across the world, from one-person development shops to multinational corporations, are implementing CI and CD for their software products.
What is Artificial Intelligence?

What is Artificial Intelligence?

19/07/2018
Before we begin, let’s get definitions straight — what is artificial intelligence (AI)? Or more specifically, what isn’t it? As you might expect, ask any technical person for a definition of something, and you’ll get a dozen different responses, and at least half of them will be, “It depends.”