Despite the many Java CLI parsers available, sometimes the simplest solution is building one yourself. This post outlines the process of making a DIY parser. Read all
Java 9 introduced a lot of changes to garbage collection, deprecating several properties, removing dozens more, and unifying the GC log format. Read all
A comparative look at two different methods for securing your APIs, JSON web tokens and OAuth, the pros/cons of each security method and who should use them. Read all
In this tutorial, you'll learn how to view the contents of a JUnit XML file locally and read its contents in the form of a table, such as for Iridium tests. Read all
Learn how to use Kestrel, a web server written in .NET Core, and create transports between Kestrel servers by implementing them on top of sockets for your OS. Read all
A discussion of the basics of Ajax, how it combines async JavaScript and XML, the difficulties it can present, and the best ways to use Ajax in web development. Read all
Here are some tools and best practices to consider for preventing, searching for, and fixing memory leaks so your Java apps perform as well as they should. Read all
Tiered compiling sees the performance benefits of both Client and Server compiling together. See how it works, when it works, and when not to bother. Read all