Software Developer at @JetBrains

Munich, Germany
Joined July 2025
Forketyfork retweeted
We've reimagined JetBrains IDEs to become the ultimate agentic workbench. Air is an open hub for agents inside your IDE: -Any agents to run (Claude, Codex & many more) -Agents are more efficient with IDE intelligence -Free Junie Lite agent bundled -Cloud runs via Air Teams ⬇️
45
68
32
452
3,420,118
Forketyfork retweeted
Meet the first part of JetBrains Air system of products: Air Teams.
Meet JetBrains Air Teams. Agentic workflows used to live on one developer's laptop. We built Air Teams to change that: you configure a workflow once, and the whole team can run, validate, and improve it. 1/4
1
2
46
11,117
Walkthrough Plugin 0.8.1 is out 🎉 Since 0.7.0: line ranges now work in file and diff walkthroughs. IDEA marks the range with a curly brace, and diff connectors point to the line start when the popup is on the left. Looks much better! plugins.jetbrains.com/plugin…
25
Walkthrough Plugin 0.7.0 is out for IntelliJ IDEA 🎉 The popup now uses native IDEA styling, and the connector is thinner with a cleaner arrowhead. Get it on JetBrains Marketplace: plugins.jetbrains.com/plugin…
26
My read: this is the smoking gun. The fix is in; once it lands, I can cover it with an integration test, belt and suspenders.
26
Is it just me, or does this Tiktokish word “unalive” carry more creepiness and nascent trauma about it than “kill”
20
Flight attendant: is there a software engineer onboard? We need to solve a performance issue in our code. Me: (nudges Fable) That could have been you. Why don't you go and prove the Jacobian conjecture, maybe it helps.
1
64
On the same note, Fable spent half an hour crunching on a performance issue only to happily report that it's caused by running the app in the development mode (needless to say the reported issue happens in the production build)
33
Codex got crippled by its own bundled skill control-in-app-browser. It's written in such a way that it needs an opened browser with ChatGPT plugin installed, otherwise it reports that no browsers are available. If there is a browser, Codex uses node_repl tool to control it.
1
58
Even if you have Playwright MCP installed, Codex says it can't use it, because from the node_repl output it generalizes that no browsers are available 🤡 Only if you explicitly tell it to forget about the bundled browser skill and just freakin' use the playwright MCP, it complies
17
Forketyfork retweeted
I’m opening my workshop “Concurrent Programming Fundamentals for the AI Era” to external teams for the first time. Concurrency isn’t really about algorithms or APIs. It’s about being able to look at code and see what can happen between threads or coroutines, and how to prevent possible races and bad interleavings. This intuition is the hardest thing to teach. Over the past 8+ years, I’ve taught concurrency at universities and later turned that experience into internal workshops at JetBrains. I ran the workshop several times for 250+ colleagues and received overwhelmingly positive feedback, with many participants saying it changed the way they reason about concurrent code. In the AI era, this skill matters even more. AI can generate code quickly and confidently, but subtle concurrency bugs still need human understanding, careful testing, and debugging intuition. It’s a 4-day, hands-on workshop for JVM developers. Participants implement classic and modern concurrent data structures, dissect tricky bugs, and learn practical testing and debugging techniques in Java or Kotlin. I’m now looking for the first external teams who’d like to try it. If your team works with backend systems, infrastructure, databases, developer tools, coroutines, virtual threads, or other concurrency-heavy software, I’d be happy to talk. 👉 Details: nikitakoval.org/workshop
1
8
1
12
733
Fable is the first model that has this "woke from eternal divine boredom to fix your stupid bug" vibes.
16
Forketyfork retweeted
Mellum started with code completion. Mellum2 is built for more – handling both natural language and code. A 12B-parameter open-source LLM for routing, RAG, and sub-agents, optimized for ultra-low-latency inference. Now on @huggingface. Learn more: jb.gg/zpb9dp
24
63
17
333
101,803
Forketyfork retweeted
Opus 4.8 is now available in Air
6
8
1
58
10,859
With GitHub Actions down and blocking my work, I just couldn't resist creating this :zero-nines-availability: reaction in corporate Slack
146
When I see “quick question” I know it will take at least half a day to give a proper answer.
1
22
If you have a lights-out codebase (fully vibecoded) and you feel like you‘re losing control or just want to understand it better: ask an agent in planning mode to come up with a reasonably large task for a junior dev, and ask it to write a plan with code references. (1/2)
1
197
It will write a pretty detailed plan that will also act as a code walkthrough. Then go ahead and implement the plan manually without any help from agents. You'll learn a lot and will most likely stumble upon some slop to fix or ideas for improvements. (2/2)
186
Forketyfork retweeted
Understanding code is a big challenge in the AI era, which is why our colleague @forketyfork has built Walkthrough. This experimental plugin gives AI agents an MCP tool for walking you through code in a JetBrains IDE in a visual way rather than using walls of text. Check it out: plugins.jetbrains.com/plugin…
8
29
4
205
21,109