Working with Multiple Carets in IntelliJ IDEA
Sometimes you need to modify multiple lines of code on separate lines inside IntelliJ IDEA with the same change. Here's how!

Sometimes you need to modify multiple lines of code on separate lines inside IntelliJ IDEA with the same change. Here's how!

Debug conditional breakpoints, setValue, and more, for VSCode, IntelliJ/IDEA, PyCharm, WebStorm, Java, JavaScript (NodeJS), Kotlin & Python.

How to use Git to carefully remove layer by layer of sand and dirt that has been swept over the code changes over time to unearth them!

Debugging isn't a part of curriculum, it's a crucial skill we're expected to "just pick up". Here we fill in the blanks on this black art!

A methodology of working with debuggers to solve almost any bug. This focuses on IntelliJ & Java but applies to almost all languages/IDEs.

In this article, I will limit the coverage of Java 17 to its language features – Sealed Classes and Pattern Matching for switch.

8 proven debugger tips for developers. Improve debugging in IntelliJ IDEA. Learn advanced data collection, from breakpoints to new features!

It's really helpful to use keyboard shortcuts because it speeds you up and keeps you in the flow of coding!

After creating the Disco API, I had the idea to create plugins for IDEs and browsers to enable more easy JDK downloading.

In this post we are going to take a deeper look into some of the recent JavaFX announcements, e.g., dual screen support on Raspberry Pi!