-
Agile
The power of small declines
Last year I wrote about the power of 1% improvement, and how powerful this can be when that improvement occurs…
Read More » -
Android Core
Your Guide to Becoming a Better Android App Developer
Did you realize that consumers spend nearly $86 billion on apps each year? If you are an app developer, finding…
Read More » -
Enterprise Java
Unit Testing Anti-Patterns, Full List
I wrote some time ago about anti-patterns in OOP. Now it’s time to write about unit testing anti-patterns—because they also…
Read More » -
Core Java
Five Golden Backticks
Five Kinds of Strings Ever since Java 1.0, we’ve had string literals "like this". What other strings might we want?…
Read More » -
Software Development
The Functional Style – Part 9
Pragmatism In this series we’ve taken a whirlwind tour through the topics related to functional programming that I think are…
Read More » -
Enterprise Java
Work on Apache Camel 3 has finally started
We are starting the work on Apache Camel 3. We are working at multiple levels to improve Camel and introduce new…
Read More » -
Software Development
Put Gosec in Your Pipeline to Spot Source Code Security Problems
Golang keeps trending up and to the right in programming language popularity, for many reasons. Great libraries, which means more…
Read More » -
Agile
Help Managers Visualize Their Problems
I’ve been working with several managers at organizations large and small, who want to capitalize their software “earlier.” These managers…
Read More » -
Enterprise Java
Building monorepo projects with Gradle
According to Wikipedia, a monorepo is as software development strategy where many projects are stored in the same repository. This…
Read More »