Igor Kulakov9 articles
Other languages: Español 한국어 Português 中文 This post is about the development of the duplicate finder tool. For downloads and instructions on how to use it, see the Download page It’s been a while since I published the intro to the duplicate finder …
- Igor Kulakov
-
Profile IntelliJ IDEA with its own profiler
Other languages: Español 한국어 Português 中文 Just like my previous post, this one is going to be slightly meta. Obviously, you can use IntelliJ IDEA to profile another process, but did you know IntelliJ IDEA can profile itself? This might …
- Igor Kulakov
-
Get Started With Allocation Profiling
Trouble finding memory leaks in a Java program? Learn how allocation profiling can reveal bugs and help you troubleshoot Java performance.
-
What’s wrong with createDirectories() – A Beginner’s Guide to IntelliJ Profiler
Learn how to troubleshoot and optimize Java code with IntelliJ Profiler – using createDirectories() as an example.
- Igor Kulakov
-
Debugger.godMode() – Hacking a JVM application with the debugger
Use the debugger to find out how a Java application works under the hood, access its memory, and modify it without a single source file.
-
Debug Unresponsive Apps
Learn how to debug unresponsive Java/JVM applications, then reload the fix on the fly, using a hands-on example.
- Igor Kulakov
-
Duplicate Finder for Documentation
Let’s make a duplicate finder for documentation together – a tool to quickly detect non-exact, or fuzzy, matches in large text repositories.
- Igor Kulakov
-
Debug Without Breakpoints
Learn how to use IntelliJ IDEA’s Pause – a lesser known feature that will help you diagnose UI freezes, deadlocks, livelocks, and more
- Igor Kulakov
-
Localize applications with AI
Ever wondered if AI can localize an entire project? Let’s take a canonical open-source application and walk through the process end-to-end.
- Igor Kulakov