-
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 » -
DevOps
Deploying Docker Images to OpenShift
OpenShift is RedHat’s cloud development Platform as a Service (PaaS). It uses Kubernetes as container orchestration (so you can use OpenShift as Kubernetes…
Read More » -
Agile
Defining “Scaling” Agile, Part 1: Creating Cross-Functional Feature Teams
I keep encountering confusion about what scaling agile is. I’m writing what I think is a 4-part series to define…
Read More » -
Software Development
Top 6 Performance Challenges in Managing Microservices in a Hybrid Cloud
Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided…
Read More » -
Enterprise Java
Overview of Message Queues [slides]
Yesterday I gave a talk that went through all the aspects of using messages queues. I’ve previously written that “you…
Read More » -
Software Development
Any Program Has an Unlimited Number of Bugs
This may sound strange, but I will prove it: no matter how big or stable a piece of software is,…
Read More » -
Enterprise Java
Apache Kafka Streams + Machine Learning (Spark, TensorFlow, H2O.ai)
I started at Confluent in May 2017 to work as Technology Evangelist focusing on topics around the open source framework…
Read More » -
DevOps
Hosting WordPress Application on an EC2 Instance – AWS
In this post, we will deploy WordPress Application on an EC2 Amazon Linux AMI t2.micro instance following below steps: Step…
Read More » -
Core Java
Who needs Java modules after all ?
Jigsaw questions for 1000. I as an X want JPMS modules. What is X if it’s not a platform developer?…
Read More »