-
Software Development
What is Artificial Intelligence?
Before we begin, let’s get definitions straight — what is artificial intelligence (AI)? Or more specifically, what isn’t it? As…
Read More » -
Software Development
What Is Blockchain?
The world and its dog has gone crazy for blockchain (and related technologies, which is a whole other post). The…
Read More » -
Enterprise Java
The Promises, Payoff, and Products of Hybrid Clouds
The cloud promised to provide us all flexibility. The opportunity to access infinite resources as and when we need them…
Read More » -
DevOps
A Roundup of Managed Kubernetes Platforms
In the race of container orchestrators, Kubernetes is surging ahead. But much like when I wrote my post on Docker…
Read More » -
Software Development
Going Serverless? Compare Your FaaS Options
As is typical with new concepts and technologies, the absolute definition of “serverless” or FaaS (Functions as a Service) is…
Read More » -
Software Development
Tools and Practices for Documenting Microservices
I will assume you are at least familiar with the concept of microservices — loosely coupled services that provide discrete…
Read More » -
DevOps
Docker Monitoring: 5 Methods for Monitoring Java Applications in Docker
What are some of the most useful methods to monitor Java applications in Docker containers? Running applications in containers is…
Read More » -
Software Development
CI Workflows and Bots
Chat bots are everywhere. Suddenly our messaging services are inundated with small automated systems inhabiting spaces in the domain of…
Read More » -
Software Development
An Introduction to CoreOS
If you’re reading this blog, then you have a rough idea of what containers are and why you want to…
Read More »
- 1
- 2