Java in the browser? I’ve been exploring TeaVM through three small projects: a guessing game, a Spring Boot-backed currency explorer, and an interactive drawing app.
Here’s what I learned along the way.
robintegg.com/2026/10/17/tea…
Are we generating software faster than we can find ideas worth keeping?
We’re maxing out tokens, running multiple agents and shipping constantly. But how much of that output do we actually keep using?
robintegg.com/2026/10/12/tok…
August was about making AI tooling fit my day-to-day workflow: agent skills, cloud/background agents, and deciding when local models aren’t worth the trade-off.
“…increase bandwidth by running concurrent jobs…”
robintegg.com/2026/09/07/aug…
I’ve turned a bare Ubuntu VPS into a remote development machine for OpenCode: separate admin/agent accounts, Tailscale, tmux, GitHub and Playwright. The goal: useful capabilities without giving the agent the keys.
robintegg.com/2026/08/24/set…
I’m changing my default for exploratory API work: let an agent derive requests from intent, contracts and live responses instead of maintaining Postman collections. robintegg.com/2026/08/21/why… #AI
I’ve been looking at Spring Boot 4 observability and three tools that take quite different approaches: Boot UI, Spring Boot Admin and Ostara. “Maybe one of them will hit a sweet spot.” robintegg.com/2026/08/10/spr…
I’ve been reshaping ai-toolkit around the new VS Code agent plugin model. It turned out to be a much better fit than the bundle approach I’d been using, and it also led to a new Javadoc Central plugin for Java projects.
robintegg.com/2026/08/09/ado… #AI #Java
July was mostly about making AI fit my day-to-day development workflow a little better. I’ve been experimenting with skills, MCPs, alternative model providers, and thinking a lot about feedback loops rather than bigger models.
robintegg.com/2026/08/08/jul…
AI coding agents default to controller/service/repository structures. That’s what they’ve seen most.
I wanted a package-by-feature (Screaming Architecture) so I built a skill that makes agents organise code by business capability instead.
robintegg.com/2026/07/24/scr…
June AI retrospective: Copilot's token pricing pushed me to test Ollama and OpenRouter, plus building my YouTube-to-article pipeline. "A constrained clone can be a rational next step" when pricing or limits bite.
robintegg.com/2026/07/12/jun…
Built a tool that turns 60-min YouTube videos into 5-min articles. Walked through every AI step: Google AI search for research, Copilot scaffolding a Spring Boot app, prompt-driven integration with Supadata, and Gemini Flash for article generation.
robintegg.com/2026/06/12/you…
Agents fail at stateful workflows not because they can’t call endpoints, but because they don’t know what it can do next. Hypermedia APIs can publish valid next actions with current state. Less guesswork, fewer bad transitions. Worth thinking about. robintegg.com/2026/06/03/hyp…
Great news if this is true? Free? Can I stop panicking about my copilot tokens?
This Post is from a suspended account. Learn more
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/may…
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/cur…
“Plan mode is solution-oriented. Ask mode gives short answers. Discovery is the missing phase between them.”
Built a VSCode Discovery Agent for investigating before planning ⬇️
robintegg.com/2026/05/13/a-d…
“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/apr…
MCP gives LLMs structured access to your app via Tools, Resources & Prompts. Spring AI wraps it with Boot starters & annotations that feel natural to Spring devs. 🧵
robintegg.com/2026/04/26/exp…
AI writing assistance has a hidden cost: your voice gets lost. Em dashes, lists, filler everywhere. I built a writing skill to lock in my voice as explicit rules, not vague intentions.
robintegg.com/2026/04/23/con…
