15 Ottobre 2026
Your coding agent is a while loop!
Questo meetup del JUG Torino si terrà online, in streaming su YouTube.
Session Abstract
Most of us let an agent write our code every day, but almost none of us have ever opened one. So we guess what is inside: a planner, an orchestrator, a state machine, something very clever…
There is nothing clever in there. There is a loop. A very simple one, also.
I will build a coding agent on stage, in plain Java, from an empty file. No frameworks, just plain code. It runs against a model on my laptop through Ollama (a system to run LLMs locally). So there is no API key and no bill, and nothing on stage breaks when the conference wifi does :)
There is instead a while loop, about fourteen lines of Java, and a few functions you could have written on your first day at work. Everything else is there to protect from the stupidity of the model. Yes, the loop and the model are stupid, and the harness is mostly an armour.
What you will see
- A Java coding agent (I wrote) that already works. I ask it for a new HTTP endpoint and you watch it ship one. …and then we start coding from scratch
- Why a chatbot cannot touch your code, and the fourteen lines of Java that change that.
- How it decides what to do next, when there is no plan anywhere in the code.
- What happens the first time you let it write to your disk.
- What stops it when the model gets it wrong: broken tool calls, an edit that fits in two places, a loop that never ends, and a file it should not open.
- Why agents feel slow and cost what they cost. One number answers all three.
A total of nine live demos, every one offline, every one from a git tag you can check out yourself.
Hey, remember this: you will not leave with a framework to adopt.
You will leave knowing exactly how the thing on your machine works, and quietly certain that you could have built it yourself!
Speaker: Bruno Bossola
Bruno Bossola ha co-fondato Meterian, una startup accelerata da CyLon e membro di Cyber Exchange. È seriamente impegnato nello sviluppo di software sicuro, utilizzando le migliori pratiche Agile, processi moderni e intelligenza artificiale.
Quando?
15 Ottobre 2026
- 19.00 - Your coding agent is a while loop!
Dove ?
In streaming su YouTube.
Come faccio a partecipare?
La partecipazione è aperta a tutti.
Iscriviti alla mailing list del JUG Torino per venire a conoscenza degli eventi e per parlare con lo speaker dopo il talk.
Posso avere un altro riferimento?
La mailing list è il riferimento principale, la puoi consultare anche online se sei già iscritto.
Puoi contattare Simone Bordet o Roberto Franchini.