TIL: How to manage Git submodules

How to manage Git submodules: initialize, update or remove them, checkout specific commit or tag, track selected branch and persist changes in a parent repository?

Comparing performance of JVM implementations

You have probably heard about HotSpot, but what about Eclipse OpenJ9, GraalVM, Azul Zing – these are just some of the more popular JVM implementations. They all differ in numerous aspects, however today I am especially interested in their performance. Which one is the best? Let’s write some benchmarks and see!