Writing Clean, Readable JVM Tests with the Spock Framework

Learn Spock's BDD-style syntax for Java and Groovy. These talks cover data-driven tests with `where:` blocks, mocking, and creating highly readable specifications for your code.

Matching Videos

OpenAI for FinTech: Building a Stock Market Advisor Chatbot
56:33

OpenAI for FinTech: Building a Stock Market Advisor Chatbot

Akmal Chaudhri

Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization
45:58

Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization

Andreas Christian

GraphQL + Apollo + Next.js: A Lovely Trio
40:45

GraphQL + Apollo + Next.js: A Lovely Trio

Josh Goldberg

Videogames:  The Medium of the 21st Century
36:13

Videogames: The Medium of the 21st Century

Warren Spector

Fireside Chat with Warren Spector &  John Romero
33:09

Fireside Chat with Warren Spector & John Romero

John Romero, Christian Heilmann & Warren Spector

Empowering Retail Through Applied Machine Learning
22:41

Empowering Retail Through Applied Machine Learning

Christoph Fassbach & Daniel Rohr

Going Quantum: The future of the internet ...
28:04

Going Quantum: The future of the internet ...

Alexander Pirker

Self-Hosted LLMs: From Zero to Inference
30:04

Self-Hosted LLMs: From Zero to Inference

Roberto Carratalá & Cedric Clyburn

Thriving Is a Feature, Not a Bug: Wellbeing for the Future of Work
19:35

Thriving Is a Feature, Not a Bug: Wellbeing for the Future of Work

Ute Neher

The Innovation Formula: Fast Prototyping, Data Analysis, and Real User Insights
23:24

The Innovation Formula: Fast Prototyping, Data Analysis, and Real User Insights

Nico Seyboth & Silvia Schreier

AI, DEI & Community: What’s Next for Talent Acquisition in 2025?
32:04

AI, DEI & Community: What’s Next for Talent Acquisition in 2025?

Rudi Bauer & Vanessa Raath

How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)
27:23

How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)

Dora Petrella

Data is Key: Scraping Metadata from Websites
21:17

Data is Key: Scraping Metadata from Websites

Lars Kölker

How Bitcoin changes incentives
44:24

How Bitcoin changes incentives

Jimmy Song

Monoskope: Developer Self-Service Across Clusters
31:48

Monoskope: Developer Self-Service Across Clusters

Jan Steffen

Best of the Worst – the most awful anti-features in JavaScript, ranked!
27:06

Best of the Worst – the most awful anti-features in JavaScript, ranked!

Peter Kröner

Offline first!
35:53

Offline first!

Rowdy Rabouw

Graph Neural Networks: What’s behind the Hype?
28:21

Graph Neural Networks: What’s behind the Hype?

Ekaterina Sirazitdinova

Yes, You Need to Unit Test your JavaScript. Here's How.
1:00:10

Yes, You Need to Unit Test your JavaScript. Here's How.

James Bender

AR Kit intro - placing 3D objects in a scene and interacting with them in real-time
48:21

AR Kit intro - placing 3D objects in a scene and interacting with them in real-time

Nermin Sehic

Times of (climate) crisis - How and why sustainable software is a must!
29:07

Times of (climate) crisis - How and why sustainable software is a must!

Hendrik Lösch

AI Boss Deletes Emails with AI, Stopping Ageing & Battery Life Breakthrough - Kumar McMillan
03:54

AI Boss Deletes Emails with AI, Stopping Ageing & Battery Life Breakthrough - Kumar McMillan

Chris Heilmann & Daniel Cranney

From Tables to Graphs in Minutes: Supercharging Kusto Graph Analytics with AI-Powered Development
27:31

From Tables to Graphs in Minutes: Supercharging Kusto Graph Analytics with AI-Powered Development

Prof Smoke

Robots Run Wild, Massive Crime Data Leak and AI Replaces Models - David Benson
04:29

Robots Run Wild, Massive Crime Data Leak and AI Replaces Models - David Benson

Chris Heilmann, Daniel Cranney & David Benson

How Trust, Healthy Tension, and Sustainable Culture Shape the Future of Work
35:24

How Trust, Healthy Tension, and Sustainable Culture Shape the Future of Work

Rudi Bauer & Nora Dietrich

The Four Horsemen of the Information Apocalypse: Taming the Wild West of Information Overload
29:06

The Four Horsemen of the Information Apocalypse: Taming the Wild West of Information Overload

Jeff Watkins

Breaking the bias in Tech
21:13

Breaking the bias in Tech

Anna John

Vikings language, the speech of the king Vasa or today's Swedish? Text classification with ML.NET.
27:51

Vikings language, the speech of the king Vasa or today's Swedish? Text classification with ML.NET.

Daniel Gaszewski

Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic
30:35

Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic

Werner Vogels, Mike Butcher & Daniel Gebler

The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein
56:21

The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein

Building Systems that Last
34:36

Building Systems that Last

Werner Vogels

Communication & Influence for Techies - An unconventional look at conversations
1:06:16

Communication & Influence for Techies - An unconventional look at conversations

Sumit Gupta

What I learned as a developer from accidents in space
18:44

What I learned as a developer from accidents in space

Andrey Sitnik

GraphQL: Does it replace SQL, REST or Something Else?
28:12

GraphQL: Does it replace SQL, REST or Something Else?

Gregor Bauer

Coffee with Developers with Feross Aboukhadijeh of Socket about the xz backdoor
42:55

Coffee with Developers with Feross Aboukhadijeh of Socket about the xz backdoor

Feross Aboukhadijeh

Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure
17:44

Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure

Mikael Robert