-
Software Development
The Best Programming Languages for Each Situation
There is a question that many people take as a sign that the questioner does not understand the subject at…
Read More » -
Core Java
Use Precise Java Method Parameters
Learn how to pick the right method parameter types and get more robust and shorter code in your Java applications.…
Read More » -
Agile
Defining “Scaling” Agile, Part 4A: Sharing Agile Outside of Product Development
Note to my dear readers: As I write, I realize this series is growing. Thank you for your understanding in…
Read More » -
Core Java
How to shoot yourself in the foot building a Java Agent
Over the years of building Plumbr, we have encountered many challenging problems. Among others, making the Plumbr Java Agent perform…
Read More » -
Agile
Defining “Scaling” Agile, Part 4: Sharing Agile Outside of Product Development
Here’s where we are so far in this discussion of what it might mean to “scale” agile approaches: Part 1: Creating…
Read More » -
Core Java
Cleaner parameterized tests with JUnit 5
The general idea of parameterized unit tests is to run the same test method for different data. Creating parameterized tests…
Read More » -
Core Java
Java vs. Python: Which One Is Best for You? [Infographic]
Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided…
Read More » -
Core Java
Testing exceptions with JUnit 5
JUnit 5 brought pretty awesome improvements and it differs a lot from its predecessor. JUnit 5 requires Java 8 at…
Read More » -
Software Development
Gluten-Free Management Recipes
We live in the era of organic food, eco-friendly toilets, zero-emission cars, and harassment-free offices. Our management practices have to…
Read More »