Jakub Chrzanowski's Avatar

Jakub Chrzanowski

@chrzanowski.info

πŸ₯‘ Lead Developer Advocate @JetBrains.com for IntelliJ Platform 🧩 Helps make JetBrains products extensible πŸ› οΈ Builds useful stuff 🦬 Suffers from yak shaving

1,653
Followers
66
Following
789
Posts
24.07.2023
Joined
Posts Following

Latest posts by Jakub Chrzanowski @chrzanowski.info

Post image

Next week, Yuriy gives a talk on UI freezes in JetBrains IDE plugins. Also, @halirutan.bsky.social highlighted that Yuriy experiments with skills to help AI agents bear problems you face.

Want to learn more? Join them on Thursday, March 19, at 03:00 PM UTC πŸ“Ί

blog.jetbrains.com/platform/202...

11.03.2026 08:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Livestream:Β UI Freezes in JetBrains IDE Plugins and How to Avoid Them | The JetBrains Platform Blog Join Yuriy Artamonov, an IntelliJ Platform expert, for a livestream on preventing UI freezes in JetBrains IDE plugins.

If you build plugins for @jetbrains.com IDEs, UI freezes are among the fastest ways to ruin the UX.

My colleague Yuriy will host a livestream on why they happen, how plugin code can accidentally block the UI thread, and how to avoid it.

Details πŸ‘‡
blog.jetbrains.com/platform/202...

09.03.2026 17:33 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1

Curious to know what @jetbrains.com Developer Advocates do on Bluesky?

Here's a list you should use πŸ‘‡

bsky.app/profile/did:...

06.03.2026 13:08 πŸ‘ 14 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0

Ok, the final call β€” which feed reader app is the best?

05.03.2026 16:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We run a survey among devs extending @JetBrains IDEs β€” heroes not working for us 🫑
We got an interesting insight into what's good and what's bad β€” a great road sign for us, and an interesting read for you! πŸ“Š

Check the @halirutan's article below. Cheers!

04.03.2026 15:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You can call me skipping intern 🫣

04.03.2026 09:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

That’s not software, but it’s still good kind of development. I found my thing! β€” a jump rope β€” only earlier this year.

I’m not good at it yet, no tricks, but after twenty-something years in tech, I know it’s all about consistency.

Keep it up, whatever your drill is! πŸ™Œ

04.03.2026 07:17 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
a cartoon character with glasses and a gun is smiling ALT: a cartoon character with glasses and a gun is smiling

Nah, it’s good!

03.03.2026 10:17 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Twitch Twitch is the world

JetBrains IntelliJ Platform tooling hacking πŸ‘¨β€πŸ’»

Grammar Kit Inside IntelliJ Platform Gradle Plugin. Merging two Gradle build system plugins into one β€” what can possibly go wrong??

Steaming now!

πŸ‘‰ Twitch: www.twitch.tv/hszanowski
πŸ‘‰ YouTube: www.youtube.com/@hszanowski

03.03.2026 08:00 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Live coding: merging IntelliJ Platform Gradle Plugin with Gradle Grammar Kit β€” what can possibly go wrong? Hey, folks! The Gradle Grammar Kit Plugin has served its purpose, but it’s not quite in the shape I want. Making it truly rock-solid would mean pulling in several approaches from the IntelliJ Platfor...

I hope you'll join me!

All details you can find here:
platform.jetbrains.com/t/live-codin...

02.03.2026 18:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
hszanowski - Twitch πŸ₯‘ Lead Developer Advocate @JetBrains (IntelliJ Platform) β€” I help creat plugins for JetBrains IDEs through examples, and feedback loops with JetBrains devs. πŸ§©πŸ› οΈ Streams on plugin dev, IntelliJ Platfor...

I found a β€œtwo plugins” problem and decided to…merge them πŸ˜„
If you use the Gradle Grammar Kit Plugin, this should make your life simpler (and mine less painful)

πŸ“Ί Live coding it Tue 3rd, 9am CET
Twitch: twitch.tv/hszanowski
YouTube: youtube.com/@hszanowski

Details in 🧡

02.03.2026 18:25 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
hszanowski - Twitch πŸ₯‘ Lead Developer Advocate @JetBrains for IntelliJ Platform 🧩 Helps make JetBrains products extensible πŸ› οΈ Builds useful stuff 🦬 Suffers from yak shaving

Building a JetBrains IDE language plugin? Grammar-Kit helps you test grammars and generate lexer/parser files (JVM + Gradle).

It’s shaky in IDE 2026.1β€”I’ll debug it live on Twitch/YouTube. Join and ask questions!

πŸ‘‰ www.twitch.tv/hszanowski
πŸ‘‰ www.youtube.com/@hszanowski

27.02.2026 12:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

JetBrains IntelliJ Platform tooling hacking ALERT 🚨
I'm fixing issues in the tooling used for creating plugins for JetBrains IDEs.
One bug to fix is caused by the new Android Studio archive naming.

Join me now! 🫑

πŸ‘‰ www.twitch.tv/hszanowski
πŸ‘‰ www.youtube.com/@hszanowski

24.02.2026 13:50 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Gosh! After all, everything works stable, I believe. I’ve been using ThinkPads in the past β€” pure gold (also in terms of weight lol)

23.02.2026 14:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is it really THAT bad??

23.02.2026 14:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

The IT take on extreme sports? Start updating your OS a few minutes before the meeting. πŸ˜…

(progress bar: I do what I want) 🫠

23.02.2026 14:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A nice explanation of the Stable Diffusion!

In only two minutes, Patrick can make you familiar with the concept of the "squint your eyes to see PyCharm in the mountains" thing. πŸ”₯πŸ˜‘

21.02.2026 10:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

British folks at 3 AM

20.02.2026 16:51 πŸ‘ 17 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Damn! I passed that again to YT folks. I'm sorry it happens to you :(

09.02.2026 21:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A good example of streaming data.

09.02.2026 11:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
hszanowski - Twitch OAuth2 Authorization in a JetBrains IDE plugin

I'm creating a reference demo that shows how a third-party JetBrains IDE plugin can support OAuth2 login in a way that’s clear, safe, and easy to reuse.
Live!

Join me on Twitch: www.twitch.tv/hszanowski

06.02.2026 19:43 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

@youtrack.cloud, the best bug tracker ever πŸ›

06.02.2026 16:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I fixed my desk setup β€” ergonomic again βœ…

Now it’s time to start streaming. You’ll see plugin development, hacking, and fixing things, live and in public. 🎦

Want in? Tell me, and I’ll ping you when I’m online.

06.02.2026 13:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Do you know about `idea -e file.txt` Light Mode?

05.02.2026 16:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Haha, nice finding, Seb! πŸ₯·

05.02.2026 08:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Easy to miss, but it’s a big one:

GitHub Dependabot can finally update the Gradle Wrapper πŸ”₯

Do you rely on automated PRs in your projects?

04.02.2026 17:29 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Fair! πŸ˜‡

04.02.2026 16:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That feature comes from another team that works on the IDE and IntelliJ Platform. That doesn't put Rider folks' efforts on hold!

04.02.2026 16:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

TBF, I didn't try Fleet, so I can't tell 🫒

04.02.2026 16:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

I've been told no one will notice that β€” prove them wrong 🫣

The upcoming 2026.1 release of JetBrains IDEs rolls out a smooth caret in the code editor to please your eyes! πŸ’…

Hot or not??

P.S. Already available in 2026.1 EAP!

03.02.2026 15:43 πŸ‘ 14 πŸ” 4 πŸ’¬ 7 πŸ“Œ 1