I hope y'all have good microphones 🎙️
#claudecode #ai #seniordeveloper
x.com/trq212/statu...
I hope y'all have good microphones 🎙️
#claudecode #ai #seniordeveloper
x.com/trq212/statu...
Just run /simplify after you made your code changes and enjoy 🎉
#claudecode #ai #seniordeveloper #productivity
Claude Code 2.1.63 has a new awesome built-in command /simplify
It reviews your changed code over three dimensions: reuse (duplicated logic, extractable patterns), quality (readability, naming, structure), efficiency (unnecessary complexity, redundant ops). Then it automatically fixes those issues!
🎉 The recording of the talk "Design Smarter Grafana Dashboards: A Few Simple Principles That Work" by Dmytro Patserkovskyi has been published on JUG Munich YouTube channel ▶️ youtu.be/-Xjc5MUBPoE
#java #techtalk #grafana #jugm
Wow! What a talk it was by Daniel Schwarz about multitude of ways to make your #Java apps faster. The #JUG Munich crowd asked a lot of tough questions which helped us to better understand the intricacies of #performance optimization. The recording will be available on JUGM YouTube channel soon.
They should! Even though we could never feel the intimate connection with the AI-generated #code as with the one we wrote ourselves, we must at least understand the majority of it. Better yet, force #AI through rules/skills to write the code which resembles our own.
Watch previous 20 JUG München talks and join 144 other awesome developers on our YouTube channel ▶️ www.youtube.com/@JavaUserGro...
📣 Upcoming #Java User Group München talk "Java-Optimierung bis knapp unter Lichtgeschwindigkeit" 🕖 on Monday 09.02 at 19:00h, 🏠 Hotel Eden-Wolff, Arnulfstraße 4, 80335 München. Our speaker will be Daniel Schwarz.
RSVP 👉 www.meetup.com/java-user-gr...
#techtalk #javausergroup #seniordeveloper
Want to become a senior #Java developer and work on interesting projects? Follow @thejavaguy.bsky.social for more content on the latest Java features, AI, productivity, proper OOP, and more.
In your Maven project simply run mvn wrapper:wrapper once and the Maven distribution and startup scripts will be downloaded to your project. Then instead of running "normal" commands like mvn compile run ./mvnw compile on MacOS/Linux or mvnw.cmd compile on Windows.
#java #tip #seniordeveloper
💡#Maven tip 👉 Make your builds more reliable by using Maven wrapper instead of a "plain" Maven. That way every developer working on your project will use the same Maven version and you'll eliminate one cause of non-repeatable builds. 👇
Want to become a senior #Java developer and work on interesting projects? Follow @thejavaguy.bsky.social for more content on the latest Java features, AI, productivity, proper OOP, and more.
What do you think the most important role of a class is? And why object-oriented appshave two phases of execution? The answer might surprise you 👉 thejavaguy.org/posts/021-th...
#java #seniordeveloper #oop #blatantselfpromotion
Hahah right, no more "works on my machine" excuses. Also, if you're not sure how to solve the warning just copy-paste it into #ClaudeCode and it will (usually) give you an explanation and a possible solution.
Want to become a senior #Java developer and work on interesting projects? Follow @thejavaguy.bsky.social for more content on the latest Java features, AI, productivity, proper OOP, and more.
💡 #ClaudeCode tip 👉 Rules are a stunning feature which will make your CLAUDE.md manageable. Break it down into focused files, apply rules conditionally with glob patterns, and organize them better.
For super deep dive read 👉 claude-blog.setec.rs/blog/claude-...
#java #ai #tip #seniordeveloper
Want to become a senior #Java developer and work on interesting projects? Follow @thejavaguy.bsky.social for more content on the latest Java features, AI, productivity, proper OOP, and more.
💡#Maven tip 👉 Does it get on your nerves when you see compiler warnings but the build passes? Simply add -Werror to compilerArgs and then run ./mvnw clean compile. You'll see BUILD FAILURE which now you must fix. Your code will thank you 😁
#java #tip #seniordeveloper
Watch this video from @anthropicai.bsky.social developers to see why skills are the future. Then go and build your first skill in Claude Code
www.youtube.com/watch?v=CEvI...
#ai #seniordeveloper
If you've enjoyed what I share and want to help keep it going, even a small donation means the world 🙏 www.paypal.com/paypalme/Iva...
Want to become senior #Java developer and work on interesting projects? Follow @thejavaguy.bsky.social for more content on latest Java features, AI, productivity, proper OOP and more.
💡#Maven tip 👉 Add -Xlint:all to compilerArgs to enable all compiler warnings. Then run ./mvnw clean compile and Java compiler will print all the warnings in your codebase.
#java #tip #seniordeveloper
Want to become senior #Java developer and work on interesting projects? Follow @thejavaguy.bsky.social for more content on latest Java features, AI, productivity, proper OOP and more.
💡 #Maven tip 👉 Add -Xlint:deprecated and -Xlint:unchecked to compilerArgs. Every time you compile you'll get warnings if you use deprecated APIs or unchecked conversion (say, from List to List<String>). Then fix them all!
#java #tip #seniordeveloper
#Java developers free your calendars! jChampionsConference 2026 virtually everywhere online
📅 Thur 1/22/2026, Fri 1/23/2026, Mon 1/26/2026, and Tues 1/27/2026
jchampionsconf.com
#conference #seniordeveloper
You use homebrew and want to quickly upgrade all your formulas, casks, and homebrew itself and to delete its old cached files? Run brew update && brew upgrade && brew cleanup --prune=30 and enjoy 🎉
#homebrew #productivity #tip #seniordeveloper
💡 Type .. in IntelliJ IDEA 2025.3 and you'll see a popup with useful actions. Choose one with up or down arrows and execute with Enter. Try with variables, methods, classes, it works everywhere!
#java #intellij #tip #productivity #seniordeveloper
Want to quickly add a line to your CLAUDE.md directly from the Claude Code? Just type # your-custom-rule and CC will add it for you and make that new rule immediately available to the context 💪
#claudecode #tip #ai #seniordeveloper
Did you know that Claude Code has bash mode? Just type ! your-bash-command and it will execute the command and put the output directly into the context. Deterministic invocation and no tokens wasted. Unfortunately tab-style autocomplete is not there yet.
#claudecode #ai #tip #seniordeveloper