-
Software Development

Not Another Opinion
Sometimes we have some data and we need to draw some conclusions about it. E.g. const customer = { tier:…
Read More » -
Software Development

Bad Reasons To Write Comments
When writing software we need to leave important information behind. Some of this is the ādocumentationā of the code, JavaDoc…
Read More » -
Core Java

Nobody Expects the SpotBugs Inquisition
We recently upgraded to the latest version of SpotBugs, which is the successor to FindBugs. Its role is to identify…
Read More » -
Core Java

The Main Differences Between Java (Latest) and Before
Good morning, and welcome to my talk about the new features in the latest version of Java/<insert your language here>.…
Read More » -
Software Development

Faster Builds vs Stable Builds
We have a very comprehensive set of tests on our Java server application. Thereās a mix of quick unit tests…
Read More » -
DevOps

The Live Database Pipeline
Evolutionary Database Design is a slightly counterintuitive approach to managing a database. On the one hand, we think of our…
Read More » -
Enterprise Java

Spring Data Mock DAO
Warning, the following code example is suitable for a narrow range of use cases⦠but itās strangely useful. When writing…
Read More » -
Core Java

Logging Side Effects
One would like to assume that turning logging on would have no side effect on the running software. LOGGER.info("The current…
Read More » -
JavaScript

Wait For Itā¦
Define Async/Await in JavaScript in One Sentence The async/await pattern allows non-blocking code to be written as though itās blocking…
Read More »




