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.
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) andContinuous 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.”