Moments
ExploreVenuesFor organizers
Download the app
Download the app
BreadcrumbHome/Amsterdam/Amsterdam JUG Meetup at BeFrank
Amsterdam JUG Meetup at BeFrank
Thu 3 Sept, 17:00
Thu 3 Sept17:00Workshops

Amsterdam JUG Meetup at BeFrank

Thursday, September 3, 2026 · 17:00 – 19:30
BeFrank
www.meetup.com/amsterdam-java-user-group/events/316041422/
Join in the app

About the event

Join in with the latest Amsterdam JUG Meetup at [BeFrank, De Entree 99-197, 1101 HE Amsterdam](https://maps.app.goo.gl/wmcoKfHeCvt3y6K19). Agenda 17:00 - Doors Open (And Food!) 17:30 - 18:00 Talk 1: "When the Currents Take You: Why Teams Must Take Ownership of Technical Debt" by [David Veen](https://www.linkedin.com/in/david-veen/) 18:00 - 18:30 Talk 2: "From CRUD to Durable: Adding Temporal Workflows to the Spring Pet Clinic" by [Geertjan Wielenga](https://www.linkedin.com/in/geertjanwielenga/) 18:30 Short Break 18:45 - 19:15 Talk 3: "Stop Building AI Tools Backwards" by [Jonas Jebing](https://www.linkedin.com/in/jonas-j-18365b116/) 19:30 - End Talk 1: "When the Currents Take You: Why Teams Must Take Ownership of Technical Debt" by [David Veen](https://www.linkedin.com/in/david-veen/) Technical debt is one of the most widely used metaphors in software engineering — and one of the most poorly understood. Since Ward Cunningham coined the term in 1992, the concept has drifted far from its original meaning, becoming a catch-all for anything wrong with a codebase. This imprecision has consequences: when everything is tech debt, nothing is prioritized. This talk draws on Lou Franco's excellent book [Swimming in Tech Debt (2025)](https://loufranco.com/tech-debt-book) and the author's first-hand experience with a startup where accumulated technical debt ultimately contributed to the decision to shut down operations. Franco's framework of forces and dimensions offers a structured, data-driven starting point for analyzing, communicating, and addressing tech debt that moves beyond vague appeals for "refactoring time." We examine what tech debt is, why it is chronically underprioritized in organizations, and what development teams can do about it. Giving teams the tools to take ownership is key: to make debt visible, tie it to business outcomes, and advocate for targeted investment. The alternative is not some abstract risk of stagnation. The speaker's startup experience illustrates what happens when tech debt goes unmanaged for too long: when the moment comes to adapt, the codebase won't let you. Talk 2: "From CRUD to Durable: Adding Temporal Workflows to the Spring Pet Clinic" by [Geertjan Wielenga](https://www.linkedin.com/in/geertjanwielenga/) Spring Boot applications excel at handling synchronous CRUD operations, but what happens when you need to send appointment reminders days in advance, manage multi-year vaccination schedules, or orchestrate complex payment workflows that must survive server restarts? In this talk, we'll transform the classic Spring Pet Clinic application by integrating Temporal.io -- the free and open source durable execution platform that makes long-running processes reliable by default. You'll learn how to: • Identify which operations benefit from Temporal (and which don't) • Implement appointment reminders that survive server restarts • Build multi-year vaccination schedules with Signals and Queries • Apply the Saga pattern for reliable payment processing • Test workflows with Spring Boot's testing framework • Deploy workers separately from your web tier We'll start with a 5-minute "Hello World" workflow, then progressively build real Pet Clinic features, showing complete code examples you can use in your own applications. By the end, you'll understand when and how to add Temporal to Spring Boot apps, with practical patterns for background jobs, scheduled reminders, and complex orchestration. Talk 3: "Stop Building AI Tools Backwards" by [Jonas Jebing](https://www.linkedin.com/in/jonas-j-18365b116/) Many current AI tools are designed in ways that inadvertently hinder human learning and skill development by removing critical reasoning loops. Instead of empowering practitioners, these tools often prioritize immediate outcomes over the process of understanding. This talk explores how we can shift our approach to building AI tools that act as instructors rather than "junior co-workers." We will…

Found by Moments · Amsterdam Java User Group

See original sourceIs this your event? Get organizer access →

Location

BeFrank

Interactive map loads when viewed
Open in Maps
SEPT3
Thursday, 3 September 2026

17:00 – 19:30

Location

BeFrank

Link

www.meetup.com/amsterdam-java-user-group/events/316041422/

Join in the app

See who's going and get recommendations

DOWNLOAD ONMoments

Similar events

Pink Narcissus
Workshops

Pink Narcissus

Thu 20 Aug, 15:00
Eye Filmmuseum · Cinema 3
The Odyssey
Workshops

The Odyssey

Thu 20 Aug, 16:15
Eye Filmmuseum · Cinema 1
Trainspotting
Workshops

Trainspotting

Thu 20 Aug, 16:30
Eye Filmmuseum · Cinema 2
BrowserStack Meetup Amsterdam: AI's Impact on QA: Context & Beyond
Workshops

BrowserStack Meetup Amsterdam: AI's Impact on QA: Context & Beyond

Thu 20 Aug, 18:00
Capital C Diamantbeurs
BrowserStack Meetup Amsterdam: Mastering AI Context for Playwright Testing
Workshops

BrowserStack Meetup Amsterdam: Mastering AI Context for Playwright Testing

Thu 20 Aug, 18:00
Capital C Diamantbeurs
FREE Salsa & Bachata Try-Out Classes @Heineken Hoek
Workshops

FREE Salsa & Bachata Try-Out Classes @Heineken Hoek

Thu 20 Aug, 18:00
Heineken Hoek
Pink Narcissus
20
AUG
Workshops

Pink Narcissus

Thu 20 Aug, 15:00

Eye Filmmuseum · Cinema 3

The Odyssey
20
AUG
Workshops

The Odyssey

Thu 20 Aug, 16:15

Eye Filmmuseum · Cinema 1

Trainspotting
20
AUG
Workshops

Trainspotting

Thu 20 Aug, 16:30

Eye Filmmuseum · Cinema 2

BrowserStack Meetup Amsterdam: AI's Impact on QA: Context & Beyond
20
AUG
Workshops

BrowserStack Meetup Amsterdam: AI's Impact on QA: Context & Beyond

Thu 20 Aug, 18:00

Capital C Diamantbeurs

BrowserStack Meetup Amsterdam: Mastering AI Context for Playwright Testing
20
AUG
Workshops

BrowserStack Meetup Amsterdam: Mastering AI Context for Playwright Testing

Thu 20 Aug, 18:00

Capital C Diamantbeurs

FREE Salsa & Bachata Try-Out Classes @Heineken Hoek
20
AUG
Workshops

FREE Salsa & Bachata Try-Out Classes @Heineken Hoek

Thu 20 Aug, 18:00

Heineken Hoek

All events in Amsterdam →
Moments

Your city. Your taste. Your crew.

Explore Amsterdam

  • Weekly guide to Amsterdam
  • What's on today Amsterdam
  • Weekend in Amsterdam
  • Free events Amsterdam
  • Event calendar Amsterdam
  • All events Amsterdam →

Links

  • Privacy
  • Buyer Terms
  • About
  • Organizers
  • For organizers
  • Open event data
  • Partnerships and local data

Download the app

Scan to download

DOWNLOAD ONMoments

© 2026 Moments

PrivacyAbout