Johannes Rabauer @rabauer.dev · 29/09/2026Had a great day at JUG Saxony Day with two talks. 10:20, Salon Lößnitz, code reviews. 16:55, Hamburg 2, failure stories. Both rooms were pretty much full, and people really seemed to enjoy the failure stories. 🧵 Photo © JUG Saxony e. V. 100
Johannes Rabauer @rabauer.dev · 28/09/2026I ordered my friend @aerabi.com new comic, Black Forest Shadow, about Docker/K8s security. It just arrived. He drew every panel with AI. 211
Johannes Rabauer @rabauer.dev · 22/09/2026I've run a dozen AI coding tools live on stream. Copilot, Junie, IBM Bob, Antigravity, Kiro. All cloud-hosted. I still haven't found a local model that's actually good at generating code. Who's cracked this? What's your stack? 000
Johannes Rabauer @rabauer.dev · 21/09/2026Premiere: Mein erstes Mal auf dem JUG Saxony Day, und ich bin gleich zweimal auf der Bühne. Vormittags geht's um Code-Reviews, die eskalieren. Abends um Dev-Stories, die schiefgingen, und was am Ende wirklich geholfen hat. Fr, 25.09. Radebeul: Salon Lößnitz & Hamburg 2. #JSD2026 010
Johannes Rabauer @rabauer.dev · 18/09/2026Everyone keeps asking which model I use. Wrong question. Months of streaming live AI-assisted coding taught me the model is rarely the bottleneck. A rules file the AI actually reads, small iterations, and letting tests judge the diff beat any model swap. Workflow > model. What's yours? 111
Johannes Rabauer @rabauer.dev · 30/07/2026Took a while, but i finally got the verification: "GitHub Certified: Agentic AI Developer" 🎉 I liked to work with @github.com Actions before, but adding #AI to that workflow just makes it even more powerful! 110
Johannes Rabauer @rabauer.dev · 22/07/2026Honestly kind of impressed by how far IBM Bob has come. Last time we torched 40 Bobcoins on a chess game, this time we built a whole habit tracker for just 8. If you don't have 2 hours for the stream, I wrote up the short version with all the learnings. rabauer.dev/en/blog/ibm-... 010
Johannes Rabauer @rabauer.dev · 19/07/2026If you are interested in playing around with midi devices and files, check out melodymatrix.rocks. It's free and quite fun :) @frankdelporte.be built this with his son, which is such a great idea on it's own! #JavaFX #MIDI #Piano 032
Johannes Rabauer @rabauer.dev · 15/07/2026Final preparations for my live-coding session about coding some java with Maximilian Jesch and IBMs Bob. Join us tomorrow at 8pm CEST for some educational fun 😅🤓 -> youtube.com/live/_7rzl1_... 010
Johannes Rabauer @rabauer.dev · 23/06/2026The GH-600 (#GitHub: Agentic AI Developer) exam is still in beta, so there aren't many study resources out there yet. I ended up using AI to generate a study guide and mock exams based on the available documentation. The result seems useful: rabauer.dev/gh-600 100
Johannes Rabauer @rabauer.dev · 23/06/2026I'm so proud to be recognized by @docker.com as a #DockerCaptain! Now all i have to do is wait for the right weather...😅 It's amazing to be recognized for something that i love doing and for using something like sbx, docker-compose and Testcontainers! Thank you very much for refering me @wittek.dev! 020
Johannes Rabauer @rabauer.dev · 16/06/2026Quick update. The app I built with @antonarhipov.bsky.social during our livestream is now fixed and working. YouTube stream here: www.youtube.com/watch?v=LekX... Source code is available here: github.com/JohannesRaba... I also wrote up the details in a blog post: rabauer.dev/en/blog/juni... 031
Johannes Rabauer @rabauer.dev · 14/06/2026Just a quick update: I finally fixed the app @boredabdel.bsky.social and i created on our live stream. Check out - the Stream: youtube.com/live/61KMU_3... - the Repository: github.com/JohannesRaba... - the Blog Post: rabauer.dev/en/blog/anti... 010
Johannes Rabauer @rabauer.dev · 12/06/2026I'm so excited to be a Microsoft MVP @mvpaward.bsky.social! @sandraahlgrimm.bsky.social, thank you so much for nominating me for this award. And thank you @brunoborges.bsky.social for our Copilot live coding session! #Java #MicrosoftCopilot 043
Johannes Rabauer @rabauer.dev · 23/04/2026Oh no! 😥 Time is already up and we have to leave from the fantastic @jcon.one this year! Thanks for all the wonderful talks and conversations and until next year! @xdev.software 010
Johannes Rabauer @rabauer.dev · 23/04/2026Great practical examples of using the flight recorder by Martin Skarsaune @jcon.one! 000
Johannes Rabauer @rabauer.dev · 23/04/2026Finally the @foojay.io podcast with @frankdelporte.be is here @jcon.one to spread the good news of foojays 6th anniversary! 062
Johannes Rabauer @rabauer.dev · 23/04/2026Last chance to visit our @xdev.software booth with @marcorennmaus.de @jcon.one. Talk to us and get your #CommitCards! 011
Johannes Rabauer @rabauer.dev · 22/04/2026Checking out how to continously surveil application performance with @awscloud.bsky.social and @spring-ai.bsky.social by Sascha Möllering and @yuriybezsonov.bsky.social @jcon.one 010
Johannes Rabauer @rabauer.dev · 22/04/2026@kevindubois.com answering why you could use local AI instead of huge online models @jcon.one 021
Johannes Rabauer @rabauer.dev · 22/04/2026One and a half cinemas filled because of Johann Strauss and @markuskett.bsky.social talk about sovereign AI platforms @jcon.one! 000
Johannes Rabauer @rabauer.dev · 22/04/2026Enjoying watching my first session from @edelveis.dev @jcon.one 🕵♂️ 010
Johannes Rabauer @rabauer.dev · 20/04/2026#JCON2026 let's go! See you there tomorrow! @jcon_conference 💛 000
Johannes Rabauer @rabauer.dev · 17/04/2026Are you going to @jcon.one next week? Then be sure to take a look at all the awesome mentors at the Mentorship-Hub by @brjavaman.bsky.social So if you like, come to my slot as well and we can have great discussions: jcon.mentorshiphub.org#session=JOHA... 010
Johannes Rabauer @rabauer.dev · 16/04/2026Actual Live Coding Stream with @rynj.bsky.social : youtube.com/live/uvQwVpG... 000
Johannes Rabauer @rabauer.dev · 16/04/2026If you don't have 2 hours to spare, but still want to know about #IBM Bob IDE, you can take a 5min read of my blog post, that summarizes the whole experience. Enjoy! 😊 rabauer.dev/en/blog/ibm-... 100
Johannes Rabauer @rabauer.dev · 16/03/2026Plan for the session: • Inspect a modernizable Java codebase • Use @github.com Copilot to help write OpenRewrite recipes • Apply those recipes to the project • Analyze exactly how the code changes 100
Johannes Rabauer @rabauer.dev · 09/03/2026An alle Oberpfälzer und die restliche deutsche Bevölkerung: 😅 Kommt doch gerne am Freitag zum #DCD in Weiden (an der OTH Weiden) in meine Session! Würde mich über jeden freuen und ich glaube für die Zuhörer wird's auch recht informativ und lustig 😎 www.dc-nordoberpfalz.de/DigitalCraft... 100
Johannes Rabauer @rabauer.dev · 05/02/2026AI feels fast, but feelings are not measurements. Studies claim 20 to 50 percent productivity gains, especially for debugging and issue analysis. Is that real or just perception? Let’s examine this live today at 20:00 CET youtube.com/live/SVJC4Du... 000
Johannes Rabauer @rabauer.dev · 04/02/2026AI adoption often stops the moment GDPR enters the conversation. Local models, client approval, and limited code access make real world usage messy. I will talk about what actually works and what does not in a live session (with @brunoborges.bsky.social). #GDPR #DataProtection #Java 131
Johannes Rabauer @rabauer.dev · 03/02/2026Vibe coding does not automatically make you smarter. You only learn if you actively analyze what the AI writes and that takes real mental effort. I will test this in a live Java coding session on Thursday at 20:00 CET youtube.com/live/qco_f2d... 000
Johannes Rabauer @rabauer.dev · 02/02/2026Waiting for AI to generate code is not passive time. If you treat it like waiting for a compiler, you waste the biggest advantage of agent assisted development. I want to explore this mindset live with Copilot CLI and Java. #VibeCoding #AIProgramming #Java #LiveSession 111
Johannes Rabauer @rabauer.dev · 01/02/2026Vibe coded applications are easy to write and hard to trust. When AI produces most of the code, validation and verification become the real work. I will dig into this problem live while coding Java with GitHub Copilot CLI. #AgentAssistedDevelopment #Java #GitHubCopilot #LiveCoding 211
Johannes Rabauer @rabauer.dev · 26/01/2026What changes when you replace GitHub Copilot with Claude Code? In part two of my live coding experiment, I continue the same project but switch the coding agent. Same codebase, same goals, different AI. Repository:https://github.com/JohannesRabauer/ai-rpg-vibe-code 100
Johannes Rabauer @rabauer.dev · 28/12/2025Recently I worked with @hibernate.org in a slightly larger backend project. Pretty quickly I realized the real problem was not performance. It was that I did not fully understand what Hibernate was doing. #Java #BackendDevelopment 141
Johannes Rabauer @rabauer.dev · 08/11/2025Caution: German content incoming! Join me on 12. Nov. at 18:00 in #Weiden with the #JUG #Oberpfalz rabauer.dev/meetup #Java #AI #Meetup #SpringAI #LangChain4J #DeveloperCommunity #CodingEvent 151
Johannes Rabauer @rabauer.dev · 29/09/2025After building an AI storytelling app for fun… …it’s time to create something actually useful. 🚀 Meet Quanta – an AI file searcher. 110
Johannes Rabauer @rabauer.dev · 23/09/2025Just unlocked a new achievement: 🏆 Oracle ACE Associate! Big thanks to the Oracle community 🙌 Catch me dropping Java wisdom at JCON or on YouTube 😂 #OracleACE #Java #DevCommunity @oracleace.bsky.social 142
Johannes Rabauer @rabauer.dev · 21/08/2025☕ Java’s AI ecosystem has grown up. What felt clunky a year ago is now slick. With tools like Spring AI and LangChain4j, building AI in Java is no longer experimental—it’s production-ready. #JavaDev #AI 101
Johannes Rabauer @rabauer.dev · 21/08/2025💾 Local models > cloud (sometimes). Spun up Llama 3 via Ollama on my laptop—private, fast, $0 API bill. Turns out, sometimes “AI in the cloud” = “AI in my living room.” #Ollama #Llama3 #OnPremAI 100
Johannes Rabauer @rabauer.dev · 21/08/2025🧠 Memory is everything. No memory = total Dory mode. With it = conversational coherence. Thanks, LangChain4j and SpringAI, for not letting my AI go full “What was I doing again?” 🐠 #LLM #SpringAI 100
Johannes Rabauer @rabauer.dev · 21/08/2025🌳 Java devs: ever feel like AI in Java is a wild forest? Guess what—tools are finally landing: meet the Java AI toolbox with @spring-ai.bsky.social & @langchain4j.dev Ready to wield? Let’s go! #JavaAI #SpringBoot #LangChain4j 131
Johannes Rabauer @rabauer.dev · 14/08/2025Part 7 of our AI game development series is live — more about exploring ideas together than ticking off a checklist. #AI #GameDev #LLM #JavaDev 195
Johannes Rabauer @rabauer.dev · 11/08/2025🧠 Thinking LLMs are cool… until they start thinking too much. Just wrapped up another live coding session in #LangChain4J testing thinking-enabled models. Here’s what happened 👇 #Java #LLM #AItools #GenerativeAI 131
Johannes Rabauer @rabauer.dev · 06/08/2025The latest live coding session was... something else. AI logic, function calls, broken ASCII art. 🎥 Catch the next session here: youtube.com/live/jbnWaC0... #LiveCoding #Java #AI #OpenSource 032
Johannes Rabauer @rabauer.dev · 04/08/2025Just finished a live coding session playing with AI coding assistants and trying to swap @spring-ai.bsky.social with @langchain4j.dev in a Java project. Here's what I learned 🧵👇 120
Johannes Rabauer @rabauer.dev · 28/07/2025Next time I’ll come prepared with a new image strategy and a tighter focus. Until then: thanks to everyone who dropped by! 📺 Replay if you missed it: www.youtube.com/live/lGACZWU... #Java #LiveCoding #StableDiffusion #RTX3060 #GameDev #GenerativeAI #DevStreaming #Spring #Vaadin 084
Johannes Rabauer @rabauer.dev · 25/07/2025🧵 Live Coding Session #4 – Saturday 20:00! I’ve been promising AI-generated ASCII art in my game for a while now. It’s finally happening on saturday. …but there's a catch. 100