talks.title

talks.heroDescription

1/2
Michalis Zampetakis
Michalis Zampetakis

Are your tests good enough?

If we use tests to test code, how can we test our own tests? We write tests in order to assure the quality of the software we are writing. Software de...
Development Practices Development Practices Conference 40 min. INTERMEDIATE
Theodore Neward
Theodore Neward
Capital One

Artificial, yes; Intelligent, no.

When ChatGPT arrived on the scene, it sparked an immediate reaction from the world--not just the computing world, but the larger world in which we all...
Data & AI Data & AI Keynote 50 min. BEGINNER
Elias Theodoridis
Elias Theodoridis
Vodafone

Automating Cloud Security Compliance: From Patching to Machine Image Building and Auto Scheduling

This session explores the journey from scattered security practices to automated compliance pipelines that actually fit into existing workflows. We'll...
Build & Deploy Build & Deploy Quickie 15 min. INTERMEDIATE
Nikoleta Tzika
Nikoleta Tzika
Novibet

Behind the Scenes of Novibet’s Casino API: Building a Scalable and Modular Platform

Join me for a high-level technical walkthrough of Novibet’s Casino API - the backbone of our gaming platform. I’ll share how we designed a modular, sc...
Architecture Architecture Quickie 15 min. INTERMEDIATE
Daniel Roe
Daniel Roe
Vercel

Beyond the Framework: Building for the Next Decade of the Web

The text discusses how to architect frontend projects that remain resilient and adaptable despite rapid changes in tooling and technologies. Drawing o...
UI & UX UI & UX Keynote 50 min. INTERMEDIATE
Mete Atamel
Mete Atamel
Google

Beyond the Prompt: Evaluating, Testing, and Securing LLM Applications

This talk discusses evaluating and securing LLM applications by measuring changes in prompts or RAG pipelines. It highlights evaluation frameworks lik...
Data & AI Data & AI Conference 40 min. INTERMEDIATE
Daniel Roe
Daniel Roe
Vercel

Building a personal CLI

Effortlessness' is the super-power I'd pick if I could. With and without AI, there's a lot you can do to make your workflow feel more effortless - spe...
People & Culture People & Culture Conference 40 min. BEGINNER
Theodore Neward
Theodore Neward
Capital One

Busy Developer's Guide to Esoteric Languages

WARNING: This talk is not for the faint of heart. In this presentation, we will examine the realm of the "esoteric" language: the programming language...
Development Practices Development Practices Conference 40 min. INTERMEDIATE
Łukasz Nowak
Łukasz Nowak

Component wrappers and other patterns for making your tests bulletproof.

This talk guides frontend developers in writing stable Vitest/Jest tests by addressing common mistakes and exploring effective patterns. It covers opt...
UI & UX UI & UX Conference 40 min. ADVANCED
Asim Hussain
Asim Hussain
Green Software Foundation

Don't be an Idiot

This talk connects ancient Athenian democracy and mystery cults to the origins of the internet and open source, arguing that modern standards and open...
Development Practices Development Practices Keynote 50 min. INTERMEDIATE
Stavros Bastakis
Stavros Bastakis
Fairlo
Zacharias  Fragkiadakis
Zacharias Fragkiadakis
Fairlo

From Insanity to Sanity: How We Let the Product Team Take Over

Always the developer on-call for every copy tweak, campaign launch, or urgent content update? In this talk, we’ll share how we used Sanity CMS to move...
UI & UX UI & UX Quickie 15 min. BEGINNER
Ko Turk
Ko Turk
Codelab

From Space to Code: Using NASA's Open Data APIs with Kepler

This session explores NASA's open APIs for building educational and sustainable applications. Key focuses include Astronomy Picture of the Day, Mars a...
Mind the Geek Mind the Geek Conference 40 min. BEGINNER
Fotis Adamakis
Fotis Adamakis
Preply

Front end development in 2040

Let’s imagine front-end development 15 years from now. Will TypeScript still be around? What about React? And what will happen to the everyday problem...
Mind the Geek Mind the Geek Conference 40 min. BEGINNER
Keren Kenzi
Keren Kenzi

Hello (Virtual) World

This session introduces creating a virtual reality game using JavaScript, HTML, A-Frame, and the DOM API. Through a live demo, participants will learn...
Mind the Geek Mind the Geek Conference 40 min. BEGINNER
Sander Hoogendoorn
Sander Hoogendoorn
ibood.com

How to survive as a developer in the exponential age of AI

Sander Hoogendoorn, CTO at iBOOD.com, examines AI's rapid impact on software development, questioning its potential to replace developers or enhance t...
People & Culture People & Culture Keynote 50 min. INTERMEDIATE
Vladas Diržys
Vladas Diržys
Autronica Fire and Securi...

Introduction to ADRs

In software projects, it's important to write down why we make certain big decisions about how the software is built. These written records are called...
Architecture Architecture Conference 40 min. INTERMEDIATE
Foivos Zakkak
Foivos Zakkak
Red Hat

Investing for geeks v1.1.0

This talk introduces developers to personal finance basics, focusing on budgeting and index investing through ETFs as accessible options for beginners...
People & Culture People & Culture Quickie 15 min. BEGINNER
Zaharenia Atzitzikaki
Zaharenia Atzitzikaki
The 10x Manager Academy

It Works on My Machine: Why Engineers Are Misunderstood (and What They Can Do About It)

This talk examines common misconceptions about engineers and their impact on collaboration and influence. It explores the origins of these myths, thei...
People & Culture People & Culture Quickie 15 min. BEGINNER
Fabian Stäber
Fabian Stäber
Grafana Labs

Java Agent vs. eBPF: A Deep Dive into OpenTelemetry Instrumentation Technologies

This talk compares OpenTelemetry's eBPF instrumentation with Java agent technology, focusing on deployment, compatibility, security, and performance....
Build & Deploy Build & Deploy Conference 40 min. INTERMEDIATE
Alexander Chatzizacharias
Alexander Chatzizacharias
JDriven

Let’s use IntelliJ as a game engine, just because we can

Join Alexander for a playful exploration of using IntelliJ IDEA as a game engine. This talk covers his journey of implementing game logic and graphics...
Mind the Geek Mind the Geek Conference 40 min. BEGINNER
Hinse ter Schuur
Hinse ter Schuur
SDB Java

Level Up Your Java Streams with Gatherers

This session explores Java 24's new Stream Gatherers, enabling custom intermediate operations on streams. Attendees will learn their functionality, ad...
Java Java Conference 40 min. INTERMEDIATE
Alex Shershebnev
Alex Shershebnev
Zencoder

LLMs, Meet Your Tools: The Magic of Model Context Protocol

Model Context Protocol (MCP) enhances LLM capabilities by integrating external tools, APIs, and data sources within IDEs, fostering intelligent, conte...
Build & Deploy Build & Deploy Conference 40 min. BEGINNER
Frank Lyaruu
Frank Lyaruu
Hightech Innovators

Modern Sandboxing: Using Web Assembly in Java

Sandboxing enables safe execution of untrusted third-party code by restricting its access. This proposal explores using Web Assembly, a secure binary...
Architecture Architecture Conference 40 min. INTERMEDIATE
Aggelos Bellos
Aggelos Bellos
Epignosis

Modernizing the Legacy

This talk details TalentLMS’s modernization of a decade-old monolith, highlighting strategies like breaking DevOps silos, restructuring teams, and ado...
Architecture Architecture Conference 40 min. ADVANCED
Patrycja Wegrzynowicz
Patrycja Wegrzynowicz
Yon Labs

Prometheus Puzzlers: Traps, Pitfalls, and Corner Cases

Prometheus makes monitoring easy - until it doesn’t. From hidden cardinality explosions to misleading query results and unexpected interpolation or ex...
Build & Deploy Build & Deploy Conference 40 min. INTERMEDIATE
1/2