-
Software Development
Immutable pointers – a pattern for modular design to help achieve microservices
Modular design has a lot of benefits, including: making it easier to predict the impacts from a change helping developers…
Read More » -
Enterprise Java
13 Decks Java Developers Must See to Stay Updated
There are many key figures in the Java domain, each with his own perspective and opinions about the future of…
Read More » -
Software Development
The Changing Economics of Big Data
Perhaps you’re old enough to remember when the library was the place we went to learn. We foraged through card…
Read More » -
Scala
Apache Spark Advanced Cluster Deploy Troubleshooting
In this Apache Spark example tutorial, we’ll review a few options when your Scala Spark code does not deploy as…
Read More » -
Enterprise Java
Painless Containerized JBoss Generic Loan Processing on OpenShift
We talked about the various layers from the bottom up, but have yet to provide you with any application development…
Read More » -
Agile
Velocity is Not Acceleration
I see a lot of confusion around velocity in new-to-agile teams. Too many people treat velocity as an acceleration measurement. That…
Read More » -
Software Development
Should you follow the rules?
In the last article I wrote that I’m a big fan of tools for static analysis. Those tools help you follow…
Read More » -
Enterprise Java
Publish Subscribe model in Kafka
This is the fourth post in the series about integrating sync clients with async systems (1, 2, 3). Here we’ll…
Read More » -
Core Java
On the Virtues of Avoiding Parsing or Basing Logic on toString() Result
With Java or any other programming language I’ve used significantly, I have found that there are occasionally things that can…
Read More »