Talks at Voxxed Days Thessaloniki 2025
Discover 21 amazing talks from world-class speakers

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...

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...

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...

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...
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...
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...

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...

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...


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...

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...

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...

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...

Pods With a Purpose: Teaching Kubernetes to Think with kagent
This session introduces KAgent, an open-source framework for deploying AI agents in Kubernetes. It covers building agents as Custom Resources to monit...

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

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...

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...

The Hidden Art of Thread-Safe Programming: Exploring java.util.concurrent
This session addresses the complexities of writing thread-safe code, highlighting hidden concurrency bugs and historical issues in Java's Vector class...

The Remix Evolution: How React Router v7 Enables Fast and Resilient Apps
React Router v7 integrates Remix, enabling seamless upgrades for millions of apps with features like code splitting, data loading, and server renderin...

To RAG or not to RAG
This talk demystifies Retrieval-Augmented Generation (RAG) in AI, covering what it is, how to implement it, its requirements, and practical value. Att...

Tracing event-based systems with OpenTelemetry
This talk demonstrates how to implement distributed tracing in event-based systems like Kafka using OpenTelemetry, despite their asynchronous and deco...

Unlocking Reactive State Super Powers with NgRx Signal Store
This talk demonstrates how NgRx Signal Store simplifies complex state management in Angular by using signals, enabling features like pagination and op...