-
Enterprise Java
A Few Additions to Your Bag of Maven-Fu
Apache Maven is simple, yet quite powerful; with a few tricks here and there, you can greatly simplify and optimize…
Read More » -
Kotlin
Converting a Cyclic Dependency into a Directed Dependency
So, this came out over a month late… Woops. This is definitely not my original idea in the least. I…
Read More » -
Software Development
Feature Releases are the Future and They Require CI, CD and Feature Flags
Let’s talk today about the future of software development, and about a move from releasing software to releasing features. But…
Read More » -
DevOps
Real-user Monitoring in a DevOps Toolchain
One of the current trends in software development is a strong push towards DevOps. As a concept, DevOps has been…
Read More » -
Agile
Divide and Conquer Creates Need for Management Control
Several recent clients want help with these problems: Estimation isn’t accurate. Because the estimation isn’t accurate, management can’t predict when…
Read More » -
Software Development
Deep Learning Example: Apache Kafka & Python & Keras &TensorFlow & Deeplearning4j
I added a new example to my “Machine Learning + Kafka Streams Examples” Github project: “Python + Keras + TensorFlow…
Read More » -
Software Development
Microservices for Java Developers: Microservices and fallacies of the distributed computing
1. Introduction The journey of implementing microservice architecture inherently implies building the complex distributed system. And fairly speaking, most of…
Read More » -
Core Java
Java: Simulating various connection problems with Toxiproxy
Simulate various connection problems with Toxiproxy and Java’s HttpURLConnection to see what kind of errors get produced: connect timed out vs. read timed out…
Read More » -
DevOps
Automating Docker Deployments Using Jib and Payara Micro
If you are like me, you spend most of your day developing applications. During that time, it is difficult to…
Read More »