PinnedAssessing Changes to JVM Options on an Existing SystemHow do you tell if an updated option is better, worse, or neutral to your existing application?Jan 6, 2020Jan 6, 2020
PinnedAssessing Language Performance Differences for the Same Functionality using JMH TestsIn every programming language there are multiple ways to achieve the same functionality. A very well known one for Java is String…Apr 25, 2020Apr 25, 2020
Absolutely Everything You Need to Know to Work in Germany as a US Military SpousePCSing to Germany is difficult. Working is equally complicated.Jul 20, 2020Jul 20, 2020
Determining your Career Path as a Software DeveloperThe first question my manager asked me when we met was “What do you want to be doing in five years?”. I told him all I wanted to do was…Jan 3, 2020Jan 3, 2020
Reminder: Reassess Your Garbage Collector RegularlyThe best option for you today will be legacy come next year. Garbage collectors fall into the same pattern (though normally not quite as…Dec 27, 2019Dec 27, 2019
Java Development: The FoundationIn order to write performant Java code you need to understand the Java Development Environment you are working with. There are many…Dec 16, 2019Dec 16, 2019
Mitigating Drawbacks of Being RemoteThere are many well-known benefits to being a remote engineer:Nov 7, 2016Nov 7, 2016