-
Core Java
Explode a WAR File Recursively
Abstract Ever need to explode a WAR file as well as exploding all JAR files in the WAR file? Ya,…
Read More » -
Agile
Cost and Value of Collecting Data
Collecting data isn’t free. There’s a cost to every piece of data. There’s also value. How do we balance the…
Read More » -
Software Development
How to Create a Git Repo From Scratch: Git Init, GitHub Desktop, and More
Welcome to my new Git series. Since I use Git all the time, I figured I could start documenting some…
Read More » -
Software Development
Leveraging Software Platforms
Be Clear on What a Software Platform Is Different people have suggested different definitions for the term software platform. Let…
Read More » -
Enterprise Java
It Broke vs You’re Wrong
When building REST APIs for microservices, there are a few design decisions to make about responses. Some responses are clearly…
Read More » -
Software Development
What The Commit!?
Committing in Git is The Future Whatever you write in your git commit history is what you’ll be going back…
Read More » -
Core Java
Proving There’s No Exception
How do you prove the existence of nothingness? Should you? In some tests I’ve written, especially around either validation, or…
Read More » -
Core Java
[MEGA DEAL] The 2020 Complete Java Master Class Bundle (96%)
Build a Reputable Career as a Developer with Over 62 Hours of Training to Master the Most In-Demand Programming Languages…
Read More » -
Enterprise Java
PIT, JUnit 5 and Gradle – with just one extra line of configuration
Discover dead simple, improved PIT and JUnit 5 configuration in Gradle (with gradle-pitest-plugin 1.4.7+). JUnit 5 is undeniably more and…
Read More »