Uploaded June 2026 | Updated September 2026, 2 weeks ago
Check out the full version on our YouTube channel now! #GOTOcon #AgileDevelopment #Agile #ObjectOrientedProgramming #SoftwareDesign #XP #EmpiricalDesign #ExtremeProgramming #LLM #GenAI #Programming #MartinFowler #KentBeck #SoftwareEngineering #TodayInTech #ViralProgrammingShorts #Viral #ViralShorts #TodayInTech #GOTOcon
Martin Fowler - Pioneer of Various Topics around Object-Oriented Technology & Agile Methods
Kent Beck - Software Engineer & Creator of Extreme Programming @KentLBeck
Full version available here:
youtu.be/ii_rLjQfjp0
RECOMMENDED BOOKS
Martin Fowler • Refactoring • amzn.to/3EVcHXQ
Martin Fowler & Pramod Sadalage • NoSQL Distilled • amzn.to/3ChIpu7
Martin Fowler • Patterns of Enterprise Application Architecture • amzn.to/3lp4sIq
Martin Fowler • Domain-Specific Languages • amzn.to/3nzOIFk
Martin Fowler • UML Distilled • amzn.to/3kahjyA
Kent Beck • Tidy First? • amzn.to/4gscjjK
Kent Beck & Cynthia Andres • Extreme Programming Explained • amzn.to/3sBASDG
Kent Beck • Test Driven Development • amzn.to/3U4AXLs
Kent Beck, Fowler, John, William, Don & Gamma • Refactoring • amzn.to/3SFBYbN
Kent Beck • Implementation Patterns • amzn.to/3sBlCGL
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
youtube.com/user/GotoConferences/?sub_confirmation=1
Check out the full version on our YouTube channel now! #GOTOcon #AgileDevelopment #Agile #ObjectOrientedProgramming #SoftwareDesign #XP #EmpiricalDesign #ExtremeProgramming #LLM #GenAI #Programming #MartinFowler #KentBeck #SoftwareEngineering #TodayInTech #ViralProgrammingShorts #Viral #ViralShorts #TodayInTech #GOTOcon
Martin Fowler - Pioneer of Various Topics around Object-Oriented Technology & Agile Methods
Kent Beck - Software Engineer & Creator of Extreme Programming @KentLBeck
Full version available here:
youtu.be/ii_rLjQfjp0
RECOMMENDED BOOKS
Martin Fowler • Refactoring • amzn.to/3EVcHXQ
Martin Fowler & Pramod Sadalage • NoSQL Distilled • amzn.to/3ChIpu7
Martin Fowler • Patterns of Enterprise Application Architecture • amzn.to/3lp4sIq
Martin Fowler • Domain-Specific Languages • amzn.to/3nzOIFk
Martin Fowler • UML Distilled • amzn.to/3kahjyA
Kent Beck • Tidy First? • amzn.to/4gscjjK
Kent Beck & Cynthia Andres • Extreme Programming Explained • amzn.to/3sBASDG
Kent Beck • Test Driven Development • amzn.to/3U4AXLs
Kent Beck, Fowler, John, William, Don & Gamma • Refactoring • amzn.to/3SFBYbN
Kent Beck • Implementation Patterns • amzn.to/3sBlCGL
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
youtube.com/user/GotoConferences/?sub_confirmation=1

![Why Do We Need an Agent Framework? • Rod Johnson • YOW! 2025
This presentation was recorded at YOW! Australia 2025. #GOTOcon #YOW
https://yowcon.com
Rod Johnson - Building the Future of Agent Frameworks at Embabel
RESOURCES
https://twitter.com/springrod
https://github.com/johnsonr
https://www.linkedin.com/in/johnsonroda
https://the-composition.com/@springrod
ABSTRACT
Aren’t LLMs smart enough to solve our problems directly? Aren’t MCP tools all we need to allow them to solve complex problems?
The founder of Springsource Rod Johnson has a new Open Source project: Embabel; an agent framework, initially for the JVM, that is intended not just to play catchup with Python agent frameworks, but to leapfrog them. [...]
TIMECODES
00:00 Intro
00:30 Gen Al: Some things work, some things dont
04:31 Why do Gen Al projects fail?
09:48 How do we fix this?
21:05 Demo
44:05 Outro
Read the full abstract here:
https://yowcon.com/brisbane-2025/sessions/3922
RECOMMENDED BOOKS
Reynolds T. Smith • Hands-on Spring AI Projects • https://amzn.to/47eFR23
Sebastian Raschka • Build a Large Language Model (From Scratch) • https://amzn.to/3WpVP3g
Banu Parasurama • Mastering Spring AI • https://amzn.to/4oLWiZK
https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#AgentFramework #AgenticAI #SpringAI #GenAI #JVM #JavaAI #Embabel #PromptEngineering #EnterpriseAI #LLM #TodayInTech #RodJohnson #YOWcon
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1 Why Do We Need an Agent Framework? • Rod Johnson • YOW! 2025](https://i.ytimg.com/vi/YW04KtiuO5o/mqdefault.jpg)



![The Evolution of User Interfaces • Ken Pfeuffer • GOTO 2025
This presentation was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph
https://gotocph.com
Ken Pfeuffer - The Mastermind Behind Apples Gaze-and-Pinch Technology @kenpfeuffer3002
RESOURCES
https://bsky.app/profile/kenpfeuffer.bsky.social
https://twitter.com/KenPfeuffer
https://www.linkedin.com/in/ken-pfeuffer-404377129
https://medium.com/@ken.pfeuffer
https://kenpfeuffer.com
Links
https://dl.acm.org/doi/epdf/10.1145/3131277.3132180
https://developer.apple.com/design/human-interface-guidelines/gestures#visionOS
https://youtu.be/RVMf_SP7iTc
https://cs.au.dk/news-events/ken-pfeuffers-research-comes-to-life-in-apples-vision-pro-headset
ABSTRACT
The user interface—what connects you, me, and the digital world—has evolved remarkably from 2D GUIs with keyboards and mice to multi-touch, wearables, and now spatial computing (AR/VR/XR), reaching billions of people worldwide. Major shifts in interface paradigms are rare and often occur only once in decades, yet we may be on the cusp of one that could fundamentally transform everything we do with our hands on computers.
In this talk, I will trace this evolution and introduce Eye-Hand Symbiosis—my decade-long vision and research project exploring the fusion of eyes and hands for interaction. It is showing first signs of becoming reality, and I will share where this path might lead in the years ahead. [...]
TIMECODES
00:00 Intro
03:21 AR/VR today
08:50 Agenda
09:10 How did we get here?
20:22 Where does eye input come from?
38:01 Whats ahead?
42:49 Outro
Download slides and read the full abstract here:
https://gotocph.com/2025/sessions/3666
RECOMMENDED BOOKS
Drew Reeves • X/UI Graphic Design For Beginners Made Simple • https://amzn.to/49t6Tmf
Jenifer Tidwell, Charles Brewer & Aynne Valencia • Designing Interfaces • https://amzn.to/3L5HHKB
LaViola Jr., Kruijff, Bowman, McMahan & Poupyrev • 3D User Interfaces • https://amzn.to/4aQVn6E
https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#UserInterface #UserExperience #GazePinch #UX #UI #DevEx #AR #VR #XR #AppleVisionPro #VisionOS #GazeComputerControl #EyeHandSymbiosis #Programming #SoftwareEngineering #KenPfeuffer #GOTO
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1 The Evolution of User Interfaces • Ken Pfeuffer • GOTO 2025](https://i.ytimg.com/vi/c0oewpwkwOg/mqdefault.jpg)
![AI, Corporate Responsibility & Democratic Legitimacy: Extended Q&A • Joanna Bryson • GOTO 2025
This Q&A session was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph
https://gotocph.com
Joanna Bryson - Professor of Ethics and Technology, Responsible Data Science for Human Development @j2bryson
RESOURCES
https://bsky.app/profile/j2bryson.bsky.social
https://mastodon.social/@j2bryson
https://twitter.com/j2bryson
https://www.linkedin.com/in/bryson
https://joanna-bryson.blogspot.com
Links
https://digital-markets-act.ec.europa.eu/index_en
DESCRIPTION
Joanna Bryson challenges many popular assumptions about AI and AGI. She argues that current generative AI systems are not autonomous intelligences but powerful tools that compress and reproduce human cultural knowledge at scale. While these systems can appear intelligent, they remain dependent on human-created data, corporate incentives, and carefully engineered guardrails. Bryson cautions against anthropomorphizing AI and emphasizes that many concerns about AI stem from misunderstandings about how these systems actually work.
The discussion ultimately centers on responsibility and governance. Bryson argues that transparency, accountability, and democratic oversight matter far more than debates about machine consciousness. Whether discussing AI companions, recommendation algorithms, open-source models, regulation, or AI-assisted software development, her conclusion remains consistent: technology is not destiny. Engineers, companies, policymakers, and citizens all have agency in shaping how AI is deployed, regulated, and integrated into society. [...]
TIMECODES
00:00 Intro
00:20 Is AGI just copy-paste?
07:05 Mental health, chatbots & Twitter
21:48 AI, Law & Transparency
31:00 Big data in different industries
34:34 Regulating tech giants
40:23 Teaching critical thinking to the next generations
44:47 Outro
Read the full abstract here:
https://gotocph.com/2025/sessions/3783
RECOMMENDED BOOKS
Chris Miller • Chip War • https://amzn.to/4aBCUKT
Henry Farrell & Abraham Newman • Underground Empire • https://amzn.to/3YdXdGX
Phil Winder • Reinforcement Learning • https://amzn.to/3t1S1VZ
Alex Castrounis • AI for People and Business • https://amzn.to/3NYKKTo
https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#AI #CorporateResponsibility #DemocraticLegitimacy #DesignRequirements #DigitalSuperintelligence #Transparency #Polarization #Inequality #Diversity #GDPR #SystemsEngineering #TodayInTech #JoannaBryson #GOTO
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1 AI, Corporate Responsibility & Democratic Legitimacy: Extended Q&A • Joanna Bryson • GOTO 2025](https://i.ytimg.com/vi/dUVZBNzI11g/mqdefault.jpg)

![Are Your Tests Slowing You Down? • Trisha Gee • GOTO 2025
This presentation was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph
https://gotocph.com
Trisha Gee - Head of Developer Advocacy at Gradle, Java Champion & Co-Author of Getting to Know IntelliJ IDEA @TrishaGee
RESOURCES
https://bsky.app/profile/trishagee.bsky.social
https://twitter.com/trisha_gee
https://github.com/trishagee
https://www.linkedin.com/in/trishagee
https://trishagee.com
Links
https://www.techpolicy.press/challenging-the-myths-of-generative-ai
https://organizationalphysics.com/2023/03/31/what-is-psiu-chatgpt
https://research.facebook.com/publications/predictive-test-selection
https://landing.gravitee.io/gravitee-edge-stack-unified-api-visibility-and-governance
https://youtu.be/guycIP56YeY
https://youtu.be/vHBzZHE4tJ0
ABSTRACT
How a Developer Productivity Engineering (DPE) approach can speed up writing, running and debugging tests.
Testing is a Good Thing, right?
Especially automated testing. But Good things come to those who wait is not something thats going to appeal to the busy developer. You want results, and you want them now. Youre in The Zone working on a problem, and the last thing you want is to break your flow wrestling with your testing framework or waiting for the tests to finish running.
More code means more tests. More coverage means more tests. More tests mean more time. Time that you want to spend being productive, creative, innovative. How can you balance the need for quality with the need for speed?
In this talk, Trisha will identify issues that slow down developers when writing, running and debugging tests, and look at tools that can help developers with each of these problems. There will be live coding, analysis of social media poll results, an overview of solutions in this space, best practice recommendations, and machine learning will be mentioned at some point. [...]
TIMECODES
00:00 Intro
02:46 Agenda
02:55 1. Writing tests takes time
03:14 Demo
10:08 1. Writing tests takes time continued
14:58 2. Troubleshooting takes time
28:42 3. Running tests takes time
38:40 Write better tests
40:45 Summary
42:42 Outro
Download slides and read the full abstract here:
https://gotocph.com/2025/sessions/3654
RECOMMENDED BOOKS
Trisha Gee & Helen Scott • Getting to Know IntelliJ IDEA • https://amzn.to/3ZBgnGc
Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • https://amzn.to/3kiTwJJ
Trisha Gee, Kathy Sierra & Bert Bates • Head First Java • https://amzn.to/3k59BJ6
https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#Tests #Testing #SoftwareTests #DeveloperProductivityEngineering #DPE #DeveloperProductivity #TDD #Programming #SoftwareEngineering #TodayInTech #TrishaGee #GOTO
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1 Are Your Tests Slowing You Down? • Trisha Gee • GOTO 2025](https://i.ytimg.com/vi/e0gwyyO3Gd8/mqdefault.jpg)

![Making AI Personal: Building Context-Rich AI Tools with MCP • Kris Jenkins • GOTO 2025
This presentation was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph
https://gotocph.com
Kris Jenkins - Lifelong Computer Geek and Podcast Host @krisajenkins
RESOURCES
https://bsky.app/profile/krisajenkins.bsky.social
https://twitter.com/krisajenkins
https://www.linkedin.com/in/krisjenkins
https://github.com/krisajenkins
http://blog.jenkster.com
ABSTRACT
We all have important questions about the data around us: What should I work on this week?, Hows my side project doing?, Is anyone waiting on me to email them? These are perfect questions from a human perspective - natural language queries that get to the heart of what we actually want to know. But until recently, automating these kinds of questions was impossible. Theyre too ambiguous, they need domain-specific knowledge and external tools to even begin to form an answer. MCP changes that.
By building a simple server for your personal questions, you can literally ask What issues should I look at? and get sensible, accurate answers. Spend a couple of hours building your own oracle, and instead of combing through Jira manually, you could be making coffee while a machine does the research for you. In this talk, well dive into the Model Context Protocol (MCP) - a surprisingly simple JSON-RPC mechanism that gives AI tools focused access to your data.
Youll learn how to wrap existing functions or external APIs as MCP endpoints, turning any data source into something AI can query on your behalf. Well walk through real examples of building agentic access to databases and REST APIs, discuss security considerations, and show the easiest way to build your personal MCP server from scratch.
By the end, youll have everything needed to build a personalised MCP server. Youll understand the protocol, see practical implementation patterns, and leave with ideas for automating your workload. Whatever data you have, youll be able to create AI tools that understand your context and answer the questions that actually matter to you. [...]
TIMECODES
00:00 Intro
02:02 What is agentic AI?
04:57 Demo: Lets ask a question
07:30 How did that work?
09:07 How to build an MCP server
12:37 The delegated-coding approach
16:16 Testing tip
16:55 Demo
19:22 Examples
24:11 Outro
Read the full abstract here:
https://gotocph.com/2025/sessions/3741
RECOMMENDED BOOKS
Sandy Maguire • Thinking with Types • https://leanpub.com/thinking-with-types
Edwin Brady • Type-Driven Development with Idris • https://amzn.to/432GZTi
Maryann Kisamore • Basics Of Apache Kafka • https://amzn.to/3tkVYFD
Mitch Seymour • Mastering Kafka Streams and ksqlDB • https://amzn.to/3HZ18wK
Ted Dunning & Ellen Friedman • Streaming Architecture • https://amzn.to/3lhk3Kb
Liz Rice • Container Security • https://amzn.to/3oU4iJe
Neal Ford • Functional Thinking • https://amzn.to/3DdP35B
Petricek & Skeet • Real-World Functional Programming • https://amzn.to/38diF4M
https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#PersonalAI #AI #ContextRichAI #MCP #LLM #AgenticAI #TodayInTech #KrisJenkins
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1 Making AI Personal: Building Context-Rich AI Tools with MCP • Kris Jenkins • GOTO 2025](https://i.ytimg.com/vi/ekOTT0siHSo/mqdefault.jpg)