Grilled Cheese

ExploreLog inSign up

Simon Martinelli

@martinelli.ch

989 Following2.2k Followers

Java Champion, Vaadin Champion, Oracle ACE Pro, Published Author, International Speaker, Programming Architect, and Lecturer for AI-driven Software Engineering, Software Architecture, Java, Persistence, and DevOps.
https://martinelli.ch

PostsRepliesMedia
@jfokus.seOct 9, 2026, 9:28 AMReposted by @martinelli.ch

🟨 SPEAKER DETECTED: Simon Martinelli @martinelli.ch

What if the spec, not the prompt, became the source of truth?

See Spec-Driven Development in action: generate, test and evolve code with AI agents.

90-minute deep dive at #Jfokus.

www.jfokus.se

@martinelli.chOct 9, 2026, 8:23 AM

The October workshop on Spec-Driven Development with the AI Unified Process is fully booked. 🙏

Next session: 8 Dec, 2–5 PM CET on Zoom. Write a use case, generate a full-stack Java app, evolve it by changing the spec.

Early Bird $290 until Nov 25 👉 luma.com/t55822h4

@martinelli.chOct 9, 2026, 7:55 AM

@BaselOne bringt eine grossartige Community zusammen: Menschen, denen Technologie, Erfahrung aus der Praxis und echte Gespräche wichtig sind. Ich freue mich, dabei zu sein.

baselone.org

@thmuch.bsky.socialOct 9, 2026, 4:56 AMReposted by @martinelli.ch

Artificial Intelligence.
Artificial Intelligence.
Artificial Intelligence.
Artificial Intelligence.

(And better yet: Human intelligence. Not given to everyone.)

#AI #FCKTRMP

@jackobli.bsky.socialOct 9, 2026, 5:07 AMReposted by @martinelli.ch

Barbarische, primitive Kriegsminister barbarischer Staaten tun barbarische Dinge und traumatisierten damit ihre eigenen Soldaten und die Bevölkerung, während ein barbarischer Präsident sich selber vor dem Spiegel bewundert.
Ja, definitiv kann man noch tiefer fallen. #USA
www.srf.ch/news/interna...

@martinelli.chOct 8, 2026, 5:56 AM

I use it for E2E tests since they released the first version! I also use the MCP for my AI agent.

@amsterdam.voxxeddays.comOct 7, 2026, 9:02 AMReposted by @martinelli.ch

The CFP is officially opened at @devoxx.com 🤩

Submit your session (wisely)
The earlier you submit, the better your chances.

We can’t wait to see what you’ll bring to the stage!

amsterdam.voxxeddays.com#speak
31 March – 1 April 2027

#vdams27

The CFP for Voxxed Days Amsterdam is open. Submit your papers at amsterdam.voxxeddays.com
@brianvermeer.nlOct 6, 2026, 9:17 AMReposted by @martinelli.ch

Java Conferences with closing CFP in the next 15 days:

JavaOne Closes: 9 October 2026

If you want to add your conference, please submit it at https://javaconferences.org/

@martinelli.chOct 6, 2026, 8:50 AM

Thanks a lot to everybody who attended my deep dive on Monday afternoon at Devoxx Belgium 🙏

The recording is already available: www.youtube.com/watch?v=z8la...

More info about the AI Unified Process: unifiedprocess.ai

Also thanks to @dimiliapis.bsky.social for the picture!

@devoxx.comOct 5, 2026, 3:55 PMReposted by @martinelli.ch

Spec-Driven Development in action with Simon Martinelli.
🎤 @martinelli.ch

#Devoxx

@glaforge.devOct 5, 2026, 8:26 AMReposted by @martinelli.ch

There’s a #Devoxx Belgium 2026 speaker list here, if you want to follow the persons who are going to present this year:
go.bsky.app/jSCRhV

@vaadin.comOct 5, 2026, 8:01 AMReposted by @martinelli.ch

Did your coding agent's change actually reach the running app?

The Dev Loop CLI in Vaadin 25.3 (preview) tells it: whether the app is running, hot-swap or restart, and whether each change is live.

Tutorial:
vaadin.com/docs/latest/...

Video thumbnail: Vaadin 25.3, faster, more autonomous coding agents for Java UIs
@martinelli.chOct 4, 2026, 1:09 PM

That's because it belongs to the database session and the statement is sent to the database. In case of a cursor you'll get back a handle to the cursor.

@martinelli.chOct 4, 2026, 6:47 AM

I’m overwhelmed by the number of people planning to attend my deep dive tomorrow at @devoxx.com 😀
See you all in Antwerp 🇧🇪

@martinelli.chOct 1, 2026, 7:38 AM

My advice has been don't use AI to scaffold a new Spring Boot project because you get outdated version. Today I did that in a demo, and guess what, Opus 5.5 uses the Spring Initializer 🤯 That model is awesome! Luckily switching to Sonnet 4.6 helped and it created a Spring Boot 3.3.4 project 😅

@asm0dey.siteSep 29, 2026, 2:59 PMReposted by @martinelli.ch

In just over an hour, @martinelli.ch, @jbaru.ch, and yours truly are talking about their processes of AI (assisted) development in the 8th episode of #JRush. Set a reminder on YouTube!

www.youtube.com/live/nw6C6WN...

@edelveis.devSep 28, 2026, 1:53 PMReposted by @martinelli.ch

⚡️Tomorrow at JRush: When AI meets real software development

@martinelli.ch , @jbaru.ch , and @asm0dey.site will talk about spec-driven development, coding-agent factories, context, reviews, and engineering decisions belonging to humans.
Sign up and see you there!
jrush.bell-sw.com/episode8

@martinelli.chSep 26, 2026, 7:55 AM

I’m excited to be a part of SOFTCON 2026! Join me at the Philippines’ premier software conference.

softconph.com

@martinelli.chSep 25, 2026, 7:55 AM

In the 90s I wrote COBOL on the IBM mainframe and had all the roles: customer talks, architecture, code, production.

With AI, we are back. But now the spec is the input for the AI.

martinelli.ch/back-to-the-...

@marcushellberg.devSep 24, 2026, 9:44 AMReposted by @martinelli.ch

Vaadin 25.3 improves the AI dev loop 🤖

🧠 MCP, skills & agent tools give coding agents up-to-date Vaadin context
⚡ Browserless tests let agents self-verify changes in milliseconds
🎨 Dev Loop makes UI tweaks visible instantly

vaadin.com/docs/latest/...

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 19:07:23 EDT