-
Enterprise Java
Boosting test performance with TestContainers
In my previous post on testing, I described how to use TestContainers to provide realistic test environments for database tests.…
Read More » -
Enterprise Java
Database testing with TestContainers
If you have ever written code that tests database interactions, such as data access objects, you very possibly have run…
Read More » -
Core Java
Fail-fast validations using Java 8 streams
I’ve lost count of the number of times I’ve seen code which fail-fast validates the state of something, using an…
Read More » -
Career
Are recruiters generally all so bad?
I have a friend who’s a recruiter. Yes, that can actually happen. I mentioned to him that I’d been contacted…
Read More » -
Scala
Testing your plugin with multiple version of Play
So, you’ve written a plugin for Play…are you sure it works? I’ve been giving Deadbolt some love recently, and as…
Read More » -
Scala
JavaScript routing in Play 2 (Scala edition)
In my previous post, I covered using JavaScript routing in Play 2 Java applications. Here’s the Scala version. It’s pretty…
Read More » -
Enterprise Java
A good, lazy way to write tests
Testing. I’ve been thinking a lot about testing recently. As part of code reviews I’ve done for various projects, I’ve…
Read More » -
Core Java
Inferred exceptions in Java
It’s always nice to borrow and steal concepts and ideas from other languages. Scala’s Option is one idea I really…
Read More » -
Software Development
Back to Basics – good comments are targeted comments
I can’t think of a single person who enjoys writing comments in code. I don’t, my friends and colleagues don’t,…
Read More »
- 1
- 2