Sign in

robintegg.bsky.social

@robintegg.bsky.social
49 followers 103 following 112 posts
PostsRepliesMedia
robintegg.bsky.social @robintegg.bsky.social · 07/09/2026
August was about making AI tooling fit my day-to-day work. I experimented with agent skills, cloud/background agents and local models—and decided to pause the local-model rabbit hole for now. A practical month of seeing what sticks. robintegg.com/2026/09/07/a...
robintegg.com
August 2026 AI Retrospective
Agent Skills, background agents, and feedback loops took the centre of my July AI work.
030
robintegg.bsky.social @robintegg.bsky.social · 24/08/2026
I’ve been turning a bare Ubuntu VPS into a remote development machine for OpenCode: separate admin/agent accounts, Tailscale, tmux, GitHub and Playwright. The principle: “ubuntu controls the machine; agent controls the work.” robintegg.com/2026/08/24/s...
robintegg.com
Setting up my AI Cloud Agent
How I turned a bare Ubuntu VPS into a remote development machine for OpenCode, with separated admin and agent accounts, tmux persistence, and browser automation.
000
robintegg.bsky.social @robintegg.bsky.social · 21/08/2026
Agents are useful for exploratory API work: derive requests from intent, contracts and live responses instead of maintaining Postman collections. I wrote up the workflow and where Postman fits. robintegg.com/2026/08/21/w...
robintegg.com
Why Your Next API Call Should Come From an Agent, Not a Postman Collection
I see value shifting from maintaining Postman collections to letting agents derive API calls from intent, contracts, and live responses.
000
robintegg.bsky.social @robintegg.bsky.social · 10/08/2026
I’ve been exploring observability for Spring Boot 4, comparing Boot UI, Spring Boot Admin and Ostara. They each take a different approach to inspecting and managing applications, and I found some interesting trade-offs. robintegg.com/2026/08/10/s...
robintegg.com
Spring Boot 4 Observability Options: Boot UI, Spring Boot Admin, and Ostara
A practical comparison of three observability tools for Spring Boot 4 applications
000
robintegg.bsky.social @robintegg.bsky.social · 09/08/2026
This week I moved ai-toolkit over to the new VS Code agent plugin model. It aligned surprisingly well with where the project was already heading, and gave me a chance to add a new Javadoc Central plugin for Java development too. robintegg.com/2026/08/09/a...
robintegg.com
Adopting Agent plugin standards in ai-toolkit
I updated ai-toolkit to follow the new Agent plugin standard, rewired the installer, and added a Javadoc Central plugin.
010
robintegg.bsky.social @robintegg.bsky.social · 08/08/2026
I’ve started writing monthly AI retrospectives to capture what I’m actually learning as AI becomes part of my everyday development work. July was about skills, MCPs, feedback loops, and alternatives to the model providers. Hopefully it’s useful. robintegg.com/2026/08/08/j...
robintegg.com
July 2026 AI Retrospective
Skills, MCPs, and feedback loops took the centre of my July AI work.
000
robintegg.bsky.social @robintegg.bsky.social · 24/07/2026
If you’ve noticed AI coding agents nearly always generating controller/service/repository structures unless you give them persistent architectural guidance. For teams that prefer Screaming Architecture (package by feature). robintegg.com/2026/07/24/s...
robintegg.com
Screaming Architecture for Agents
AI agents default to three-layer codebases because that's what most public projects use. Here's why that matters and how a reusable skill fixes it.
110
robintegg.bsky.social @robintegg.bsky.social · 12/07/2026
My June 2026 AI retrospective is up. Copilot's token pricing pushed cost to the front of my mind, so I tested Ollama and OpenRouter for local inference, and kept building my YouTube-to-article pipeline on Spring AI and Gemini Flash. robintegg.com/2026/07/12/j...
robintegg.com
June 2026 AI Retrospective
Claude certification, Copilot cost pressure, and why local-first AI experiments moved up my list in June.
000
robintegg.bsky.social @robintegg.bsky.social · 12/06/2026
“This turns a 60-minute watch into a 5-minute read.” I documented six AI interactions building a YouTube-to-article tool: AI search for discovery, Copilot agent scaffolding, transcript API workarounds, and Gemini Flash for generation. A real look at AI-assisted dev. robintegg.com/2026/06/12/y...
robintegg.com
From YouTube Videos to 5-Minute Blog Articles with AI
Java Developer by trade, AI Explorer by choice, and a Spring Boot Wizard at heart. I specialize in building robust, scalable applications and systems while actively integrating the power of Generative...
200
robintegg.bsky.social @robintegg.bsky.social · 03/06/2026
Agents fail at stateful workflows not because they can’t call endpoints, but because they can’t tell if a call is valid right now. Hypermedia APIs publish valid next actions alongside current state. Less prompt engineering, fewer invalid transitions. Worth a look. robintegg.com/2026/06/03/h...
robintegg.com
Hypermedia APIs for Autonomous Agents
An extended write-up of the hypermedia API hypothesis for agent workflows with Spring HATEOAS and HAL-FORMS.
110
robintegg.bsky.social @robintegg.bsky.social · 03/06/2026
Great news if this is true? Free? Hopefully won’t need to worry about using my copilot tokens? x.com/israfill/sta...
x.com
000
robintegg.bsky.social @robintegg.bsky.social · 01/06/2026
Discovery before planning is now default in my AI workflow. Load context, run discovery, write plan, implement. Simple and repeatable. My May 2026 AI retrospective: robintegg.com/2026/06/01/m...
robintegg.com
May 2026 AI Retrospective
Discovery-first workflows, toolkit curation and Copilot still rules.
000
robintegg.bsky.social @robintegg.bsky.social · 25/05/2026
I was tired of rebuilding the same Copilot setup for every new repo. So I created my own ai-toolkit: versioned bundles of prompts, agents, skills and instructions, installable via JBang in minutes. jbang AiToolkit.java install discovery robintegg.com/2026/05/24/c...
010
robintegg.bsky.social @robintegg.bsky.social · 13/05/2026
“Plan mode reflects whatever the model thought at first glance rather than what the problem actually requires.” Built a VSCode Discovery Agent — investigation without committing to a solution. Explores, maps, asks, then briefs. ⬇️ robintegg.com/2026/05/13/a...
robintegg.com
A Discovery Agent for Your VSCode Workflow
Java Developer by trade, AI Explorer by choice, and a Spring Boot Wizard at heart. I specialize in building robust, scalable applications and systems while actively integrating the power of Generative...
110
robintegg.bsky.social @robintegg.bsky.social · 06/05/2026
“Sessions end, context windows close, but the wiki persists and compounds.” My April AI retrospective — Granola, persistent knowledge bases, Emdash & more. robintegg.com/2026/05/06/a...
robintegg.com
April 2026 AI Retrospective
Consolidation, knowledge bases, and trying out the new wave of harness tools, a personal retrospective on April 2026.
000
robintegg.bsky.social @robintegg.bsky.social · 06/05/2026
"MCP defines four primitives a server can expose: Tools, Resources, Prompts, and Apps." New post exploring MCP with Spring AI — Boot starters, annotations & a working notebook example 📓 robintegg.com/2026/04/26/e...
robintegg.com
Exploring MCP with Spring AI
MCP gives your LLM access to external systems via your agent. Spring AI makes it straightforward to build MCP servers in Java using annotations.
100
robintegg.bsky.social @robintegg.bsky.social · 23/04/2026
AI writing assistance has a hidden cost: your voice gets lost. Em dashes, long lists, filler everywhere. A reusable writing skill fixes that. Do this early if you publish with AI support. robintegg.com/2026/04/23/c...
robintegg.com
Why a Consistent Voice Matters (and How a Writing Skill Helps)
A short note on why voice consistency matters as content output grows, and how a writing skill plus an agent-driven quiz loop keeps posts aligned.
000
robintegg.bsky.social @robintegg.bsky.social · 06/04/2026
“When you build your own harness, even a modest one, you develop a real feel for the features and trade-offs that larger tools make on your behalf. You know what they’re choosing to hide from you and why.” robintegg.com/2026/04/05/m...
robintegg.com
March 2026 AI Retrospective
Harnesses, orchestrators, and the growing ecosystem of AI workflow tooling, a personal retrospective on March 2026.
000
robintegg.bsky.social @robintegg.bsky.social · 26/03/2026
Want to build your own AI tools on top of your GitHub Copilot license? The Java Copilot SDK lets you drive Copilot from Java. Use sessions, prompts, agentic workflows. No extra API keys needed. #java robintegg.com/2026/03/26/g...
robintegg.com
Getting Started with the Java Copilot SDK
Java Developer by trade, AI Explorer by choice, and a Spring Boot Wizard at heart. I specialize in building robust, scalable applications and systems while actively integrating the power of Generative...
011
Reposted by @robintegg.bsky.social
Richard Fichtner 💻☕ @richard.fichtner.dev · 18/03/2026
JavaFX is back — now part of the Java Verified Portfolio. Proper support again across Java versions. Big for desktop apps. Modern Java can do way more than people think — even AI and full stack with fewer moving parts. Also: great hallway track, Brian Goetz, Stuart Marks, and Duke 🙂
0229
robintegg.bsky.social @robintegg.bsky.social · 14/03/2026
You fixed it. The AI did it again next session. You learned. The AI didn't. Close the loop 👇 robintegg.com/2026/03/14/a... #Java #GitHubCopilot #ArchUnit
robintegg.com
AI Feedback: Close the Loop
How to build a feedback loop at the end of every AI-assisted ticket, using a reusable Copilot prompt to update instructions and ArchUnit tests so the AI gets smarter session by session.
031
robintegg.bsky.social @robintegg.bsky.social · 13/03/2026
"Building with AI isn't just about better prompting; it's about System Design." Agents = Why. Prompts = What. Skills = How. Orchestrating AI Workflows with Copilot Agents, Prompts, and Skills: robintegg.com/2026/03/13/o... #AIEngineering #GitHubCopilot
robintegg.com
Orchestrating AI Workflows with Copilot Agents, Prompts, and Skills
A mental model for AI orchestration that mirrors clean code principles: Agents define the workflow, Prompts execute a phase, and Skills perform the atomic actions.
010
robintegg.bsky.social @robintegg.bsky.social · 12/03/2026
AI lowers the floor, not the ceiling. It made starting yorkshiregolf.life easy. Finishing it? That was still on me. Don't confuse a one-shot prototype with a finished product. The mindset to ship is still yours to find. Site's live. Go have a look 🏌️ #Yorkshire #Golf #AI
yorkshiregolf.life
Yorkshire Golf Life
010
robintegg.bsky.social @robintegg.bsky.social · 08/03/2026
Sharing a video that resonates with me little. My own thoughts bounce between are we just going to be machine operators and others still need help to extract the value in ai so there’s still a place for us. Who knows? x.com/atmoio/statu...
x.com
400
robintegg.bsky.social @robintegg.bsky.social · 06/03/2026
A nice mention for Awesome Java UI in the IntelliJ Java annotated monthly newsletter #java blog.jetbrains.com/idea/2026/03...
blog.jetbrains.com
Java Annotated Monthly – March 2026 | The IntelliJ IDEA Blog
A lot is happening in tech and beyond, and as we step into March, we have pulled together a fresh batch of articles, thought pieces, and videos to help you learn, connect, and see things from new angl...
021
robintegg.bsky.social @robintegg.bsky.social · 04/03/2026
“I knew that I probably would only have a certain window of opportunity in which I'd have the energy to put it together so I roped in some ai agents.” #java #ai #retrospective robintegg.com/2026/03/03/f...
robintegg.com
February 2026 AI Retrospective
A personal journey through AI tools, skills, and agent workflows in February 2026.
021
robintegg.bsky.social @robintegg.bsky.social · 18/02/2026
TamboUI - Another day, another great addition to the Java UI ecosystem. Check it out xam.dk/blog/announc...
xam.dk
Announcing Tamboui - @maxandersen
Announcing TamboUI Announcing TamboUI Note This blog post is co-authored by Cédric Champeau (Micronaut) and Max Rydahl Andersen (Quarkus), and cross-posted o...
001
robintegg.bsky.social @robintegg.bsky.social · 17/02/2026
The Java UI space is way more active than people give it credit for — and the community response to my recent post proved it. So I've built a home for those conversations: awesome-java-ui.com 50+ frameworks, open source, community-driven. Share what you’re building? 👇 #Java #JavaDev #OpenSource
awesome-java-ui.com
Awesome Java UI - The Complete Guide to Java UI Frameworks
A comprehensive guide to Java UI libraries and frameworks for desktop, web, terminal, and mobile development. Discover the best Java UI solutions for your next project.
183
robintegg.bsky.social @robintegg.bsky.social · 16/02/2026
Beware !!! Despite a positive intro, within minutes of giving Claude this prompt it had me questioning whether I had any software engineering skills at all 😭 😭
001
robintegg.bsky.social @robintegg.bsky.social · 14/02/2026
Looking forward to trying out GitHub’s agentic workflows. The feature usefully lowers the bar to defining and deploying automated jobs for your repo. github.blog/ai-and-ml/au...
github.blog
Automate repository tasks with GitHub Agentic Workflows
Build automations using coding agents in GitHub Actions to handle triage, documentation, code quality, and more.
011
Reposted by @robintegg.bsky.social
Official account of jfxcentral.com @jfxcentral.com · 13/02/2026
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to @dlemmermann.bsky.social @frankdelporte.be #BeagleBoard @robintegg.bsky.social Artur Skowroński Happy reading, and have a lovely #Java weekend!
Screenshot
095
robintegg.bsky.social @robintegg.bsky.social · 08/02/2026
"Java offers a fully modern, end-to-end alternative — desktop, web, terminal, and even mobile apps — all powered by a single language. With one cohesive Java stack, teams and AI tools can reason, build, and iterate more efficiently than ever." #java #ui robintegg.com/2026/02/08/j...
robintegg.com
Java UI in 2026: The Complete Guide
A comprehensive overview of Java UI frameworks across desktop, web, mobile, and terminal platforms in 2026.
01710
robintegg.bsky.social @robintegg.bsky.social · 06/02/2026
I’d not had a reason to look at the Telegram platform up until recently - bc. openclaw. So many well thought out features for users and developer 💥 such a quick onboarding process to see messages flow. rubenlagus.github.io/TelegramBots... #java #ai #assistant
rubenlagus.github.io
Getting Started | Telegram Bots
011
robintegg.bsky.social @robintegg.bsky.social · 04/02/2026
“2026 is going to be a big year for all of us in the tech sector because of AI, so I'm going to journal some of my personal journey“ #java #ai #retrospective robintegg.com/2026/02/04/j...
robintegg.com
January 2026 AI Retrospective
A personal journey through AI tools, skills, and agent workflows in January 2026.
012
robintegg.bsky.social @robintegg.bsky.social · 30/01/2026
Yeah. Think I’m in the middle too. Perhaps I need to build my own custom ai tooling youtu.be/ws9zR-UzwTE?...
youtu.be
This is the only AI I want to use
YouTube video by The PrimeTime
001
robintegg.bsky.social @robintegg.bsky.social · 30/01/2026
I’m trying real hard to get coding agents into my workflow but I’m hitting a wall at the moment. Watching console text flying past is engaging me. Relatable?
101
robintegg.bsky.social @robintegg.bsky.social · 30/01/2026
“With JBang, you can leverage your Java knowledge and the entire Java ecosystem to build AI agent skills” #jbang #java #ai #skills robintegg.com/2026/01/30/b...
robintegg.com
Bring your Java skills to AI Agent Skills with JBang
A Java developer. Based in Leeds, England. Has interest in Software Architecture, Testing, Automation, Tooling and UI design.
012
robintegg.bsky.social @robintegg.bsky.social · 26/01/2026
maggieappleton.com/gastown a great in depth breakdown of gas town by Maggie Appleton.
maggieappleton.com
Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale
On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code
001
Reposted by @robintegg.bsky.social
Jason Gorman @jasongorman.bsky.social · 24/01/2026
If you've discovered "AI" works better on smaller teams working in rapid feedback loops with continuous testing, code review and integration, what you've *actually* discovered is that smaller teams working in rapid feedback loops with continuous testing, code review and integration work better.
1327
robintegg.bsky.social @robintegg.bsky.social · 23/01/2026
I’ve unlocked full beef mode 🔓
000
robintegg.bsky.social @robintegg.bsky.social · 23/01/2026
“Start small. Start today - Leveraging Ai to build your own custom tooling“ robintegg.com/2026/01/21/l... #ai #justbuildit
robintegg.com
Leveraging AI to Build Your Own Custom Tooling
A Java developer. Based in Leeds, England. Has interest in Software Architecture, Testing, Automation, Tooling and UI design.
000
robintegg.bsky.social @robintegg.bsky.social · 18/01/2026
leehanchung.github.io/blogs/2025/1... wow i wanted to know more and this article delivers! #ai #skills
leehanchung.github.io
Claude Agent Skills: A First Principles Deep Dive
Technical deep dive into Claude Agent Skills' prompt-based meta-tool architecture. Learn how context injection design, two-message patterns, LLM-based routin...
000
robintegg.bsky.social @robintegg.bsky.social · 17/01/2026
I've finally got round (thanks copliot) to adding a new addition to my site: a Feeds page that lists the RSS feeds I'm currently subscribed to. It's a simple, searchable collection of blogs, news sites, and resources that I find valuable. robintegg.com/2026/01/17/i...
robintegg.com
Introducing the Feeds Page: Taking Back Control of Your Content
A Java developer. Based in Leeds, England. Has interest in Software Architecture, Testing, Automation, Tooling and UI design.
010
robintegg.bsky.social @robintegg.bsky.social · 11/01/2026
Tech podcasts are booming across audio & YouTube—but keeping up is tough. I’ve had to cut back, focus on what’s most valuable right now, and accept I can’t listen to everything. How do you manage? 2x speed, strict curation, skipping episodes? This is my 2026 list. #java robintegg.com/2026/01/10/p...
robintegg.com
Podcast List Update for 2026
A Java developer. Based in Leeds, England. Has interest in Software Architecture, Testing, Automation, Tooling and UI design.
021
robintegg.bsky.social @robintegg.bsky.social · 08/01/2026
aifoc.us/dead-framewo... - this is a worry. How do innovative advances and techniques take hold in the pre-trained llm world?
aifoc.us
dead framework theory
These are my opinions and are ruminations on what might be happening as more and more developers use LLMs and Frameworks to build on the web. In October last year I wrote “will developers care about f...
000
robintegg.bsky.social @robintegg.bsky.social · 08/01/2026
“The co-location of UI, domain logic, and data that SCS promotes aligns remarkably well with what AI agents need to understand and modify code effectively.” robintegg.com/2026/01/07/s... #scs #ai #codingagents
robintegg.com
Self-Contained Systems for AI Coding Agents
A Java developer. Based in Leeds, England. Has interest in Software Architecture, Testing, Automation, Tooling and UI design.
010
robintegg.bsky.social @robintegg.bsky.social · 04/01/2026
Don’t wait for tomorrow. Jrelease today! Share your awesome projects with the community. #java #jreleaser #jbang #deploy4j robintegg.com/2026/01/04/j...
robintegg.com
JReleaser - Practice makes perfect
A Java developer. Based in Leeds, England. Has interest in Software Architecture, Testing, Automation, Tooling and UI design.
011
robintegg.bsky.social @robintegg.bsky.social · 01/01/2026
Java Ninja? I’ll take it 🥷
000
robintegg.bsky.social @robintegg.bsky.social · 31/12/2025
xam.dk/blog/lets-ma... - Yes, It should be. Let’s spread the word.
xam.dk
2026: The Year of Java in the Terminal - @maxandersen
Look, I’m going to say something that might sound crazy to some of you: Java deserves to be better in the terminal. And 2026? That’s going to be ...
010
robintegg.bsky.social @robintegg.bsky.social · 17/12/2025
In the limited time spent with AI coding agents so far I would agree with this. I’ve got the most accurate and largest change sets into codebases that share both front end and backend. In my cases using SSR with Spring Boot and thymeleaf or j2html
021