-
Software Development
Excited about a ‘2.0’ tech stack for microservices
When we talk about microservices architectures, we’ve come to realize that the organization and communication structures of your teams greatly…
Read More » -
Agile
Making Consensus-based Product Decisions
Consensus is a powerful approach to generate strong buy-in and shared ownership of a decision. But it can be challenging…
Read More » -
Core Java
Repackaging Exceptions In Streams
Java 8 is a couple of years old but there are still use cases, not even edge cases, that the…
Read More » -
DevOps
Managing Secrets In Docker Swarm Clusters
Docker 1.13 introduced a set of features that allow us to centrally manage secrets and pass them only to services…
Read More » -
Software Development
Simplifying Your Transition from Macro to Microservices
This is the first part in my series of articles in moving from macro to microservices. Here, I’ll present first…
Read More » -
Enterprise Java
Neo4j: How do null values even work?
Every now and then I find myself wanting to import a CSV file into Neo4j and I always get confused…
Read More » -
Scala
Run Scala implemented Storm topologies on HDInsight
Previously we set up a Scala implemented storm topology in order to count words. What comes next is uploading our…
Read More » -
Software Development
Friction in Software
Friction can be a very powerful force when building software. The things that are made easier or harder can dramatically…
Read More » -
Scala
WordCount with Storm and Scala
Apache Storm is a free and open source distributed realtime computation system running on the JVM. To get started we…
Read More »