IntelliJ IDEA, a JetBrains IDE
banner
intellijidea.com
IntelliJ IDEA, a JetBrains IDE
@intellijidea.com
2.4K followers 24 following 370 posts
IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin, by @jetbrains.com Tips: #IntelliJIDEATips New Features: #NewInIntelliJIDEA Our YouTube channel: http://jb.gg/video
Posts Media Videos Starter Packs
Pinned
🎉 IntelliJ IDEA 2025.2 is out!
It brings powerful updates to help you stay productive, write better code, and adopt the latest tech with confidence.

Discover what’s new: www.jetbrains.com/idea/whatsnew/
Modern IDEs are packed with powerful features, but discovering and using them effectively is challenging. 👀
Most developers remember only a few shortcuts – what if your IDE helped you discover its actions like it helps you write code, with completion? ⚡ Learn more in the blog below:
jb.gg/x7ue2e
Universal Entry Point: A Single Entry Point for Context-Aware Coding Assistance | The IntelliJ IDEA Blog
Modern IDEs are powerful tools with many useful features. When we talk about developer productivity, one thing that comes to mind is mastering the IDE – learning its features, like refactorings, navig
jb.gg
Hibernate or jOOQ? Spring Data JPA or plain SQL? @thjanssen123.bsky.social joins Marco to unpack the hard parts of Java persistence — learning SQL the right way, avoiding production bottlenecks, and making the frameworks work for you.

Watch the full episode → youtu.be/t4h6l-HlMJ8
Learn how to build the next great IntelliJ IDEA plugin! 👇
JetBrains Plugin Developer Conf returns this November!

Join JetBrains experts and plugin developers for a full day of inspiring talks, live Q&A sessions, and deep dives into the latest in plugin development.

🗓️ November 5 | 10:00 am CET
💻 Online
💸 Free

Register 👉 jb.gg/PluginDevelo...
The full JDK lineup is here! You can now use every major Java 25 build, including IBM Semeru powered by OpenJ9. 🙌 Check out our blog post to learn how to install the latest JDK in your IDE.👇
jb.gg/r70wns
He built Flyway on nights and weekends. Years later, it became a multimillion-dollar exit. @axelfontaine.bsky.social shares what it really takes to turn open source into a successful business.
🎥 Watch now: youtu.be/lwF2fg1fOHk

#TheMarcoShow #Developers #OpenSource #Flyway
Help us improve the IntelliJ IDEA documentation!
By completing a short survey, you'll get the chance to win a USD 100 Amazon Gift Card or a one-year personal All Products Pack subscription! 👇
surveys.jetbrains.com/s3/b-intelli...
Amazon runs some of the world’s largest distributed systems – but why did they pick Java as a main language for backend services?

👉 Find out in the interview with Jon Gjengset, a former Principal Engineer at AWS:
youtu.be/nOSxuaDgl3s
Simply run `fernflower Calculator.class <output-directory>`,
and Fernflower will analyze the .class file and recreate a .java file.
There's also the `javap` program, which comes with the JDK.
It can display classes, fields, and method signatures nicely,
but if you want to see the contents of method bodies, you need to use the `-c` flag.
Its output is hard to read and understand.

Fernflower to the rescue!
Let's say you have a compiled calculator program in a Calculator.class file.

Java bytecode in .class files is stored in a special binary format,
which is unreadable with a normal `cat` program.
Fernflower is a Java bytecode decompiler.
It can recreate a .java file from a .class file (which contains compiled Java bytecode).
This is useful in the context of reverse engineering, when you need to see the source code of a library but you only have access to its JAR.
IntelliJ IDEA includes an open-source Java decompiler called Fernflower.
But did you know that you can use it as a standalone CLI program?
And what's even better – it's now available on Homebrew!
To install it, run the `brew install fernflower` command in the terminal.

Learn more in the thread!
That’s a wrap for us at @devoxx.com Belgium!

A huge thanks to the organizers, speakers, and community for an inspiring week.

And of course, thank you to everyone who stopped by the @jetbrains.com booth. It was a pleasure meeting you! 🙌
👋 Are you at @devoxx.com Belgium? Come talk to the @kotlinlang.org team at the @jetbrains.com booth – we’d love to hear from you!
Stop eyeballing JSON – inspect and fix it.

In Kotlin notebooks, you can:
⚡️Flatten JSON into a dataframe
⚡️Flag anomalies, such as nulls, outliers, and dupes
⚡️Export problem rows for reporting
Stop eyeballing JSON – inspect and fix it.

In Kotlin notebooks, you can:
⚡️Flatten JSON into a dataframe
⚡️Flag anomalies, such as nulls, outliers, and dupes
⚡️Export problem rows for reporting
Visiting @devoxx.com Belgium? Come by the @jetbrains.com booth to meet the team behind Java support in IntelliJ IDEA and chat about your favorite features.
Java 25 has been out since September 16, and IntelliJ IDEA has offered support for it from day one.
Just use the current 2025.2 release – no extra updates needed. 🚀
Read more in this blog post 👉 jb.gg/rzcls4
Java 25 LTS and IntelliJ IDEA | The IntelliJ IDEA Blog
Full support for Java 25 is available in IntelliJ IDEA!
jb.gg
Java 25 has been out since September 16, and IntelliJ IDEA has offered support for it from day one.
Just use the current 2025.2 release – no extra updates needed. 🚀
Read more in this blog post 👉 jb.gg/rzcls4
Java 25 LTS and IntelliJ IDEA | The IntelliJ IDEA Blog
Full support for Java 25 is available in IntelliJ IDEA!
jb.gg