talks.title
talks.heroDescription
1/2

Eoin Woods
Architecting for Sustainability: A Software Architects Guide to Green Software
This talk examines software sustainability from an architect’s perspective, highlighting why software systems impact the environment. It covers practi...

Soroosh Khodami
Are We Ready For The Next Cyber Security Crisis Like Log4Shell?
This session, led by solution architect Soroosh, addresses critical software security practices for businesses of all sizes. It covers supply chain at...

Scott Gerring
Back to Basics: Crafting Quality Software in the Age of Complexity
This talk highlights how to overcome the distracting complexity of modern microservices by focusing on timeless software quality principles. Attendees...

Jamie Coleman
Black Friday Brilliance: Managing a Billion Transactions with Tech, Tactics, and Teamwork
This talk shares how Loqate successfully scaled its infrastructure to handle over 1 billion API requests with 99.99% uptime during Black Friday and Cy...
Melinda Seckington
Disney Driven Development
This talk explores how Disney’s principles of design, storytelling, and creating inspiring environments can be applied to tech teams. Attendees will l...

Pavlos Charonyktakis

Vasileios Rigas
Empowering Businesses with Salesforce Agentic AI
This workshop introduces Salesforce and its advanced Agentic AI, highlighting how they enhance sales, service, and marketing through intelligent autom...

Andrea Mocci
Eternal Sunshine of the Spotless Macro
This talk explores the diverse forms of metaprogramming in modern programming languages, from Ruby’s eigenclasses to Groovy AST transformations, and h...
Jonas Geiregat
Event Driven in the Wild
This talk shares practical lessons learned from building real-world Event-Driven Architectures, highlighting both successes and failures. It covers st...

NIKHIL BARTHWAL
Evolutionary Architecture: How do you build systems that can evolve?
Traditional fixed software architectures struggle with evolving requirements, leading to costly redesigns. Evolutionary Architecture treats architectu...

Dimitris Dranidis
Executable Agreements: Code, Collaborate, and Deploy with Confidence
This talk introduces contract testing with Pact as a scalable alternative to end-to-end tests, addressing integration failures in distributed systems....

Catherine Edelveis
From Cold Starts to Escape Velocity: Three Practical Ways to Accelerate Java Services
Java applications often suffer from slow startup and warmup times, impacting memory usage and responsiveness. This talk reviews three solutions—GraalV...
Viktor Gamov
From Tower of Babel to Babel Fish: Evolving Kafka Architecture With Schema Registry
This talk demonstrates how Schema Registry enables seamless, multi-language communication in Kafka-based systems. Learn strategies for managing evolvi...

Josh Ndemenge
How Microsoft Fabric Empowers Developers with Unified Data, DevOps, and AI
This session explores Microsoft Fabric from a developer’s perspective, demonstrating its unified environment for data engineering, science, warehousin...

Kostas Stroggylos
How to design your messages: Patterns and tradeoffs in Event Driven Architectures
This session explores the long-term impacts of message structure, schema evolution, and event design choices in distributed systems. Using real-world...

Eva Lampri
Impact Over Output: Our Shift from Project Delivery to Product Thinking
At Allwyn Lottery Solutions, we shifted from a project-based to a product-driven approach, emphasizing teamwork, prioritization, and impactful early d...

Sergei Chernov
Improving Spring Boot test efficiency
This session explores optimizing Spring Integration Test Framework by improving context caching and management to prevent memory and performance issue...

Marit van Dijk

Piotr Przybył
Learning modern Java the playful way
Staying up to date with Modern Java can feel overwhelming. If you don’t have any experience with recent Java versions (or at all), features like Struc...

Vitaly Bragilevsky
Luckily, You Don’t Have to Rewrite Everything in Rust
This session explores Rust for Java developers, examining differences in memory management, concurrency, programming styles, and tooling. It addresses...

Panos Tsilopoulos
Machine Learning In Observability Systems: From Insights To Action
This presentation explores how advanced machine learning—spanning anomaly detection, forecasting, GenAI copilots, and automated incident management—ca...

Sandra Ahlgrimm
MCP for Java developers
Let's learn about the Model Context Protocol (MCP), a cutting-edge framework designed to standardize interactions between AI models and client applica...

Stelios Gkiokas
Microservice Matchmaking: Pact Testing Between Spring Boot and gRPC
This session shows how consumer-driven contract testing with Pact enables reliable communication between heterogeneous microservices, such as Spring B...

NIKHIL BARTHWAL
Patterns & Practices for building Multi-Agent Systems
This talk explores implementing Multi-Agent Systems for automating complex business processes, covering agent architecture, communication protocols, w...

Athanasios Irodotou
Streaming financial market data through WebSockets
This talk will take you on a journey through the pursuit of performance in AWS serverless services.
For those who have embarked on a similar path,...
For those who have embarked on a similar path,...

Loïc Magnette
The Future of Angular: Faster, Lighter, Stronger
The latest Angular versions introduce signals and new control flow syntax to enhance performance by reducing unnecessary re-renders and improving stat...

Devlin Duldulao
The Future of Utility-First CSS: What Tailwind v4 Signals for Web Development
Step back and examine the broader implications of Tailwind v4's innovations for the CSS ecosystem. This forward-looking talk explores how v4's archite...
1/2