Software Development
-

Microservices Messaging: Why REST Isn’t Always the Best Choice
Microservices are a big business. Thanks to advances in container orchestration, multi-process applications development and sheer user demand, companies are…
Read More » -

TDD in an Economically Sensible Way
On TDD, we’re often at two extremes: At the start of a project, we’re as idealistic as many TDD authors…
Read More » -

Strategic Options for Mature Products
Product strategy does not only matter for new and young products; it is equally important for older ones. This article…
Read More » -

Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
I’ve recently started giving a talk about the evolution of integration and the adoption of service mesh, specifically Istio. I’ve…
Read More » -

Automated Coding Style (or why not to use it)
Intro Recently I have had the “privilege” of going through some Javadoc on a project that needs to move from…
Read More » -

Structural Design Patterns: Decorator Pattern
Previously we altered the behaviour of our abstract objects using the bridge pattern and we implemented a tree like structure…
Read More » -

How to Optimize Enterprise-Scale Node.js Applications
Summary Cisco (AppDynamics) is ranked the highest in this year APM Report. Download Gartner’s 2018 Magic Quadrant for APM to…
Read More » -

[MEGA DEAL] The Complete Ethereum Blockchain Mastery Bundle (95% off)
Become An Early Adopter of Blockchain Technology in This 4-Course Bundle & Reap the Rewards Hey fellow geeks, This week,…
Read More » -

The Functional Style – Part 1
An introduction. Functional programming is a very hot topic nowadays. People are increasingly interested in functional and hybrid-functional languages such…
Read More »

