-
Web Development
Typescript: What’s This!?
Here’s a little innocuous looking typescript: 01 02 03 04 05 06 07 08 09 10 11 12 13 14…
Read More » -
Software Development
Seriously How Long!?
I mentioned the delay caused by a slow build when talking about the costs of tweaking code that has a…
Read More » -
Core Java
That’s Two Hours I Won’t Get Back
As I’ve said before around the subject of linting, there’s a limited benefit of spending time modifying your code just…
Read More » -
Core Java
Mockito Matchers Precedence
This post is opinion. Let’s look at the verify method in Mockito for testing in Java. Example: verify(myMock).someFunction(123) – expects…
Read More » -
Software Development
The Library Paradox
I’ve started a few new projects recently, and faced a lot of bootstrap effort. Tricks of the trade, like efficiently…
Read More » -
Software Development
The Unit Test Time Machine
What do you call refactoring without unit tests? Anyone? Yes. It’s a trick question isn’t it? Refactoring without unit tests…
Read More » -
Enterprise Java
JUnit5 TestSuite Alternative
JUnit4 had the TestSuiteclass to aggregate multiple tests. This is not available in JUnit 5. Generally test discovery via a…
Read More » -
DevOps
So You Wanna Build a (Test) Mail Server
I’ve recently been working on an app which processes data in an email box. Old school! What’s the best way…
Read More » -
Software Development
Three Types of Code Migration
As code gets old, it often becomes necessary to modernise it. There are a few motivations for this: We’ve found…
Read More »