Software Development
-

Attacking Your Inputs
While I’ve rallied against painting all code with final in Java, and have accepted that it’s handy to have const…
Read More » -

[MEGA DEAL] Virtual Training Company: Lifetime Subscription (96%)
Master Today’s Top Tech Skills with Lifetime Access to 1,000+ Courses in Coding, Graphic Design & More Hey fellow geeks,…
Read More » -

Where Is This Coming From?
In enterprise software the top one question you have to answer as a developer almost every day is “Where is…
Read More » -

How Do I Know If I’m Testing Behaviour?
Throughout the Test Smells catalogue, there are signs you may be testing your code, rather than its behaviour. Even in…
Read More » -

Do I Need an API Gateway if I Use a Service Mesh?
This post may not be able to break through the noise around API Gateways and Service Mesh. However, it’s 2020…
Read More » -

Clientside Search With ElasticLunr.js
Any blog or documentation website needs Search functionality. You can achieve this in many ways, and most likely a server-side…
Read More » -

The Scope Of Automation Testing In The Intelligent Digital Mesh
Intelligent Digital Mesh is the entwining of people, devices, content, and services enabled by digital models, business platforms and a…
Read More » -

Create Git patches from command line
Git patches are an easy way to apply changes to a project if you don’t want to go through the…
Read More » -

Object Cohesion: Why It Matters
You most probably know about Elegant Objects (EO), an alternative object-oriented paradigm, which claims that objects must be immutable, have…
Read More »

