IntelliJ IDEA, a JetBrains IDE
banner
intellijidea.com
IntelliJ IDEA, a JetBrains IDE
@intellijidea.com
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
New episode of The Marco Show! Marco and @KevinDubois.com (IBM, Quarkus team) talk about the future of Java. Quarkus vs Spring Boot, GraalVM, Dev UI, AI, and more.
🎥 Watch now: youtu.be/IRqTbgC2JLU

#TheMarcoShow #Java #Developers #Quarkus #SpringBoot
November 12, 2025 at 3:01 PM
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
October 29, 2025 at 3:04 PM
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
October 15, 2025 at 2:02 PM
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
October 10, 2025 at 9:46 AM
Simply run `fernflower Calculator.class <output-directory>`,
and Fernflower will analyze the .class file and recreate a .java file.
October 10, 2025 at 7:02 AM
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!
October 10, 2025 at 7:02 AM
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!
October 10, 2025 at 7:01 AM
ThreadLocal was the only way to share state in Java. 😱
From #Java 25, there’s a new one: Scoped Values! 🚀
Perfect for structured concurrency & millions of virtual threads. #Java25IntelliJIDEA 👇
jb.gg/r70wns
October 6, 2025 at 2:01 PM
New Marco Show episode! Marco talks with Gavin King (creator of @hibernate.org) about ORM myths, lazy loading, SQL vs repositories, and the future of Jakarta Data.
Watch now: youtu.be/Qvh3VFlvJnE

#TheMarcoShow #Hibernate #JPA #JakartaData
October 1, 2025 at 2:02 PM
💡 #Java tip: you can now write statements before super() in constructors. However, use it wisely, constructors should still stay lean and predictable. #Java25IntelliJIDEA 👇
jb.gg/px2g25
September 25, 2025 at 3:00 PM
#Java just removed the speed bumps for beginners. Start coding without learning stuff you won’t need until you build big programs. ⚡
Write less, do more. #Java25IntelliJIDEA
jb.gg/r70wns
September 25, 2025 at 8:41 AM
#Java just removed the speed bumps for beginners. Start coding without learning stuff you won’t need until you build big programs. ⚡
Write less, do more. #Java25IntelliJIDEA
jb.gg/r70wns
September 24, 2025 at 12:27 PM
In the next release, we plan to add proper HTTP Service Client support for @springboot 4. It's WIP now, but small demo is available 👇
September 23, 2025 at 12:01 PM
Prototyping in #Java just got easier. Compact Source Files let you skip boilerplate and jump straight into ideas. 💡

Clean, quick, and ready to scale. #Java25IntelliJIDEA
jb.gg/r70wns
September 18, 2025 at 12:01 PM