Kostya Dinozavrov (@flounder4130) 's Twitter Profile
Kostya Dinozavrov

@flounder4130

Technical writer @ JetBrains

ID: 1271173731336019969

linkhttps://flounder.dev calendar_today11-06-2020 20:13:38

42 Tweet

121 Followers

415 Following

Foojay.io (@foojayio) 's Twitter Profile Photo

Check out the latest JVM Weekly, joining the Foojay.io family, thanks and great work Artur Skowronski, the whole story here plus highlighted articles, including Jennifer Reif and Digma! linkedin.com/pulse/best-foo…

Check out the latest JVM Weekly, joining the Foojay.io family, thanks and great work <a href="/ArturSkowronski/">Artur Skowronski</a>, the whole story here plus highlighted articles, including <a href="/JMHReif/">Jennifer Reif</a> and <a href="/Digma_ai/">Digma</a>! linkedin.com/pulse/best-foo…
IntelliJ IDEA, a JetBrains IDE (@intellijidea) 's Twitter Profile Photo

Choosing the right Java runtime for your Spring Boot project is more critical than it seems. Discover how they differ in tooling support and container optimization with insights from Aleksey Stukalov and Catherine Edelveis on making an informed choice! blog.jetbrains.com/idea/2024/05/j…

Foojay.io (@foojayio) 's Twitter Profile Photo

Another great #Java/#Kotlin debug article by Kostya Dinozavrov showing you "how to locate code that causes a UI freeze without much prior knowledge of the project and fix faulty code on the fly." foojay.io/today/debug-un… #foojaytip

Foojay.io (@foojayio) 's Twitter Profile Photo

Have you ever used a #debugger to find out how a #Java application works under the hood, accessed its memory, and modifed it without a single source file? Debugger.godMode() by Kostya Dinozavrov on Foojay.io Today! foojay.io/today/debugger… #foojaytip

Foojay.io (@foojayio) 's Twitter Profile Photo

Many people believe that they don’t need to learn how to profile their #Java code as long as they don’t write high-load applications. Let's see how we can benefit even when dealing with very simple apps, using IntelliJ IDEA, a JetBrains IDE, with Kostya Dinozavrov! foojay.io/today/beginner… #foojaytip

Kostya Dinozavrov (@flounder4130) 's Twitter Profile Photo

Trouble finding memory leaks in #Java? Allocation #profiling might be your unconventional answer. Learn more here: flounder.dev/posts/allocati…

Trouble finding memory leaks in #Java? Allocation #profiling might be your unconventional answer. Learn more here: flounder.dev/posts/allocati…
IntelliJ IDEA, a JetBrains IDE (@intellijidea) 's Twitter Profile Photo

What’s new in Java 23? In the first episode of “JEP Explained”, join Brian Goetz, Aggelos Biboudis, Tagir Valeev, and Mala Gupta to learn about JEP 455, which is about the addition of primitive types in Patterns, instanceof, and switch. Enjoy this informative and fun conversation! :)

What’s new in Java 23?

In the first episode of “JEP Explained”, join <a href="/BrianGoetz/">Brian Goetz</a>, <a href="/biboudis/">Aggelos Biboudis</a>, Tagir Valeev, and <a href="/eMalaGupta/">Mala Gupta</a> to learn about JEP 455, which is about the addition of primitive types in Patterns, instanceof, and switch.

Enjoy this informative and fun conversation! :)
Kostya Dinozavrov (@flounder4130) 's Twitter Profile Photo

Curious how to debug #Java and #Kotlin exceptions beyond just following a stack trace? Here's what IntelliJ IDEA, a JetBrains IDE's debugger has to offer: flounder.dev/posts/efficien…

Curious how to debug #Java and #Kotlin exceptions beyond just following a stack trace? Here's what <a href="/intellijidea/">IntelliJ IDEA, a JetBrains IDE</a>'s debugger has to offer:
flounder.dev/posts/efficien…
Kostya Dinozavrov (@flounder4130) 's Twitter Profile Photo

Using a combination of #RAG (retrieval-augmented generation) and semantic markup, you can create nice functionality that is powered entirely by docs. Here’s how we applied this approach in the recent IntelliJ IDEA, a JetBrains IDE’s release: flounder.dev/posts/rag-sema…

Using a combination of #RAG (retrieval-augmented generation) and semantic markup, you can create nice functionality that is powered entirely by docs. Here’s how we applied this approach in the recent <a href="/intellijidea/">IntelliJ IDEA, a JetBrains IDE</a>’s release: flounder.dev/posts/rag-sema…
Kostya Dinozavrov (@flounder4130) 's Twitter Profile Photo

In large documentation projects, content reuse can be problematic because you often don't know whether similar content already exists in your codebase. If the problem sounds familiar, check out my take on it: flounder.dev/duplicate-find…

In large documentation projects, content reuse can be problematic because you often don't know whether similar content already exists in your codebase. If the problem sounds familiar, check out my take on it: flounder.dev/duplicate-find…
writerside (@onwriterside) 's Twitter Profile Photo

💡Docs with semantic markup are not static - feed them to an LLM and they can suggest precise actions, like shortcuts or buttons to trigger IDE features. See how JetBrains used this in their AI Assistant. Kudos to Kostya Dinozavrov for sharing! flounder.dev/posts/rag-sema…

💡Docs with semantic markup are not static - feed them to an LLM and they can suggest precise actions, like shortcuts or buttons to trigger IDE features. See how JetBrains used this in their AI Assistant. Kudos to
<a href="/flounder4130/">Kostya Dinozavrov</a> for sharing! flounder.dev/posts/rag-sema…
Kostya Dinozavrov (@flounder4130) 's Twitter Profile Photo

Yet to see a #coding #agent that would 'replace' anyone, but this one is certainly a huge time saver for some types of tasks. Let's check out #Junie, a new coding agent by JetBrains, by asking it to add AsciiDoc support to Duplicate Finder: flounder.dev/posts/trying-o…

Yet to see a #coding #agent that would 'replace' anyone, but this one is certainly a huge time saver for some types of tasks. Let's check out #Junie, a new coding agent by <a href="/jetbrains/">JetBrains</a>, by asking it to add AsciiDoc support to Duplicate Finder:  flounder.dev/posts/trying-o…
Kostya Dinozavrov (@flounder4130) 's Twitter Profile Photo

Sometimes, developing a specialized tool for a niche task can be impractical. The good news is that LLMs can serve as a general-purpose replacement: flounder.dev/posts/structur… #AI #LLMs #tools

Sometimes, developing a specialized tool for a niche task can be impractical. The good news is that LLMs can serve as a general-purpose replacement: flounder.dev/posts/structur… #AI  #LLMs #tools
IntelliJ IDEA, a JetBrains IDE (@intellijidea) 's Twitter Profile Photo

Ever wonder how Java debuggers work behind the scenes? 🤔 In our latest article, we dive into the relationship between source code, bytecode, and the debugger – plus we share a few handy tricks along the way! Check it out👇 blog.jetbrains.com/idea/2025/05/s…

IntelliJ IDEA, a JetBrains IDE (@intellijidea) 's Twitter Profile Photo

💭 Sound familiar? Why does this property have that value? What database is my app using? Which beans are active? 🔍 Meet Spring Debugger — the IntelliJ IDEA plugin that reveals what's really going on in your @SpringBoot app 👇 plugins.jetbrains.com/plugin/25302-s…

Abhinav Upadhyay (@abhi9u) 's Twitter Profile Photo

A few months back I wrote this article that explained the idea of hardware aware coding - optimizations that take advantage of how the CPU executes code. I think I have a perfect follow up to that. It also talks about similar optimizations but from a different point of view.

A few months back I wrote this article that explained the idea of hardware aware coding - optimizations that take advantage of how the CPU executes code. 

I think I have a perfect follow up to that. It also talks about similar optimizations but from a different point of view.