Java


popular
Log Optimizer by Lightrun

Reduce 60% of your Logging Volume, and Save 40% of your Logging Costs with Lightrun Log Optimizer

Mar 1, 2023
As organizations are adopting more of the FinOps foundation practices and trying to optimize their cloud-computing costs, engineering…
Debugging JAXB
Mar 29, 2022

Debugging JAXB Production Issues

Java Architecture for XML Binding (AKA JAXB API) is a popular API for marshaling XML data. It's a…
Debugging JSON frameworks
Jun 21, 2022

Debugging Gson, Moshi and Jackson JSON Frameworks in Production

Parsing bugs are the gift that keeps giving in the age of APIs. We use a service; it…
Spring Boot annotations
Sep 21, 2021

The Complete List of Spring Boot Annotations You Must Know

Spring applications need a fair amount of configuration. Things like Maven dependencies, MVC configuration, and security all require a lot of code to get up and running. Spring reduces or eliminates these needs entirely, instead allowing you to override any of the defaults it selects for you.
How to export a JAR from IntelliJ
Feb 11, 2021

How to Export a JAR from IntelliJ

In this post, we’ll offer IntelliJ users an overview of what JARs are and why they’re useful followed by a step-by-step tutorial showing how to export a JAR from the IntelliJ IDE.
Remote debugging in IntelliJ IDEA
May 6, 2021

How to Debug Remotely in IntelliJ IDEA

Remote debugging with IntelliJ can help developers identify bugs and reproduce errors across every stage of the software deployment lifecycle.
Debugging Java race conditions between threads
Jun 12, 2021

How to Debug Race Conditions Between Threads in Java

In this tutorial, we give an overview of what race conditions are, what multithreaded Java code is used for, and how to debug race conditions in Java using a few different methods.
Debugging Java collections
May 9, 2022

Debugging Java Collections Framework Issues in Production

The Java Collections Framework was a huge leap forward when it was introduced as part of Java 2…
Kotlin vs Java
Jul 12, 2021

Kotlin vs Java: 10 Years In

Kotlin learned from the mistakes of Java and came out from JetBrains as the better alternative statically typed, general-purpose programming language with a type interface
Java CLI arguments
Dec 31, 2020

Java Tutorial: Java Command Line Arguments

Command line interfaces are a great option if your program is primarily used by developers or if it…
Java String Replace: the complete guide
Feb 25, 2021

The Complete Guide to Java String Replace

One of the most commonly used functionalities for String objects in Java is String replace. What is String replace in Java and how to use it

Lets Talk!

Looking for more information about Lightrun and debugging?
We’d love to hear from you!
Drop us a line and we’ll get back to you shortly.

By submitting this form, I agree to Lightrun’s Privacy Policy and Terms of Use.