Voxxed Days Crete 2025
2025-09-26..2025-09-27
Heraklion, Greece
who it's for
Java developers, frontend developers, platform engineers, site reliability engineers, DevOps engineers, security engineers, engineering managers
topics
virtual threads and scoped values; Java streams gatherers; WebAssembly in Java; Java agent and eBPF instrumentation; Prometheus histogram_quantile behavior; GitHub Actions for compliance; Packer-built AMIs and scanning; Vite in JavaScript monorepos; Next.js BFF with TanStack Query; LLM evaluation and guard tools; Model Context Protocol integration
| title | author | length |
|---|---|---|
| Building a personal CLI | Daniel Roe | 40m |
Live codes a usable personal CLI that runs TypeScript on Node, demonstrates it in a browser terminal served by Vite Slidev terminal emulator, and wires… | ||
| Automating Cloud Security Compliance: From Patching to Machine Image Building and Auto Scheduling | Elias Theodoridis | 11m |
Automated compliance pipeline that actually runs: GitHub Actions enforce security workflows for static analysis and dependency scanning, Docker base images… | ||
| Beyond the Prompt: Evaluating, Testing, and Securing LLM Applications | Mete Atamel | 39m |
Evaluates LLM apps using concrete tools and numbers: uses Vertex AI Evaluation, DeepEval and Promptfoo for metrics, and LLM Guard plus Model Armor for… | ||
| Unlocking Java's Code Maze | Mihaela Gheorghe-Roman | 45m |
Series of live Java puzzles demonstrates concrete outcomes not abstractions: static-init order yields 20, a partitioning-by with a regex-vowel test returns the… | ||
| Why Vite ♥ JavaScript Monorepos | Ema Zyka | 18m |
Argues that Vite makes large JavaScript monorepos practical by serving local development with Vite optimized build and fast HMR while letting root workspaces… | ||
| Introduction to ADRs | Vladas Diržys | 42m |
Introduces a concrete ADR workflow: title, metadata, Architecture Decision Record (ADR) structure, status values and immutability, context, options with… | ||
| From Insanity to Sanity: How We Let the Product Team Take Over | Stavros Bastakis, Zacharias Fragkiadakis | 07m |
Migrating to Sanity CMS as a headless CMS removes developer bottlenecks by shipping a schema-defined content model, preview UI, and GROQ queries that let… | ||
| Let’s use IntelliJ as a game engine, just because we can | Alexandros Chatzizacharias | 42m |
Uses the IntelliJ plugin platform and Java Swing with Kotlin coroutines (no JCEF, no LWJGL) to treat the IDE as a rendering/runtime host and hits 120 FPS for… | ||
| Modernizing the Legacy | Aggelos Bellos | 40m |
A 13‑year monolith at TalentLMS evolves by decoupling storage to S3, removing sticky sessions, and adopting infrastructure as code plus GitHub Actions… | ||
| Investing for geeks v1.1.0 | Foivos S. Zakkak | 16m |
Start by building an 3–6 months emergency fund, replenish it immediately after any use, then split paychecks into 50% essentials, 20–30% savings/debt, 20–30%… | ||
| Prometheus Puzzlers: Traps, Pitfalls, and Corner Cases | Patrycja Wegrzynowicz | 43m |
Hands‑on Prometheus puzzles showing concrete surprises: with 98 constant samples and six buckets a 99th percentile query estimates ~994ms because… | ||
| Solving Real-World Data Fetching Challenges with Next.js and TanStack Query: A Pragmatic Case Study | Fariz Aziz | 45m |
A fintech case study shows replacing five parallel partner-API calls with a single Next.js API handler acting as a BFF aggregation proxy, moving mapping and… | ||
| Artificial, yes; Intelligent, no. | Ted Neward | 52m |
Argues that current AI is powerful pattern matching not thinking, cites 95% fail claim for business AI initiatives, shows concrete failures: driverless Whimo… | ||
| StructuredTaskScope And ScopedValue - Get The Most Out of Virtual Threads | Christian Woerz | 38m |
Live-codes a small Spring Boot app that uses Java 21 virtual threads plus the preview features StructuredTaskScope and ScopedValue to turn three 500 ms… | ||
| It Works on My Machine: Why Engineers Are Misunderstood (and What They Can Do About It) | Zaharenia Atzitzikaki | 15m |
Unpacks three myths: engineers are bad communicators, don’t care about the business, and are unapproachable, with concrete examples (dismissive “works on my… | ||
| Robust Testing Strategies for AI-Driven Applications | Victor Landeau | 42m |
Air Canada chatbot misstates policy and triggers a lawsuit, so testing must prove correctness not just usefulness. Build a golden evaluation dataset of… | ||
| Revisiting user registration and authentication | Vassilis Poursalidis | 15m |
Combines hashcash PoW with delta bits and Zero-Knowledge Password Proof (ZKPP) to harden registration and API endpoints: the server issues a nonce and a JWT… | ||
| Level Up Your Java Streams with Gatherers | Hinse ter Schuur | 39m |
Shows how Java 24 Stream Gatherers let streams take mutable state and emit zero, one or many outputs so you can compute hourly averages from per-minute sensor… | ||
| Beyond the Framework: Building for the Next Decade of the Web | Daniel Roe | 51m |
Argues frameworks are inevitable and often the right tool, then shows concrete work: Nuxt + Nitro extensions, Unifont and Fontaine libraries, and a Fontless… | ||
| Behind the Scenes of Novibet’s Casino API: Building a Scalable and Modular Platform | Nikoleta Tzika | 10m |
Novibet Casino API (NUA) replaces per-provider microservices with a single integration point that centralizes logic, observability and updates, cutting… | ||
| Modern Sandboxing: Using Web Assembly in Java | Frank Lyaruu | 35m |
Claim: run untrusted code inside a Java process by embedding WebAssembly with Extism to move computation to the data while keeping it deny-by-default… | ||
| Java Agent vs. eBPF: A Deep Dive into OpenTelemetry Instrumentation Technologies | Fabian Stäber | 39m |
Local Kubernetes demo instruments a Java name‑generator and a Node front end using OpenTelemetry Java instrumentation and OpenTelemetry eBPF instrumentation… | ||
| What is multimodal RAG, and can we build a village with it? | Alexander Chatzizacharias | 43m |
A working demo builds a living NPC village called Little Minos Morgle using multimodal RAG that injects text, image and audio embeddings at runtime; it uses V8… | ||
| The Cutting Edge of AI: From LLMs to Multimodal Intelligence | Emmanouil Tavlakis | 27m |
Overview of concrete claims and tools: argues small LLMs are more practical than enormous models, names Llama, Qwen v3, DeepSeek 3.1 as open options, and… | ||
| LLMs, Meet Your Tools: The Magic of Model Context Protocol | Alex Shershebnev | 34m |
Model Context Protocol (MCP) lets an LLM request and run real tools: MCP server executes tools via JSON-RPC, advertises capabilities, and returns resources… | ||
| Component wrappers and other patterns for making your tests bulletproof | Łukasz Nowak | 38m |
Guides frontend developers through a concrete pattern that replaces mocking internals with route-level integration: use Vitest and Testing Library, mock only… | ||
| The Hacker's Guide to Kubernetes | Patrycja Wegrzynowicz | 46m |
Four live demos exploit OWASP Kubernetes Top 10 issues: a scan finds open kubelet API on two worker nodes allowing remote command execution and reverse shells… | ||
| Are your tests good enough? | Michalis Zampetakis | 37m |
Explains how mutation testing supplements code coverage by actually breaking code to see if tests catch it, using Golang examples and an automated mutator that… | ||
| How to survive as a developer in the exponential age of AI | Sander Hoogendoorn | 01h 00m |
Shows a concrete stack: a central prompt service that calls Gemini and other models, uses the new Responses API and experiments with MCP servers, and plugs… | ||
| Busy Developer's Guide to Esoteric Languages | Ted Neward | 36m |
Covers concrete quirks and working implementations: Intercal (1972) requires politeness and has multiple incompatible dialects with a C implementation; LOLCODE… | ||
| From Space to Code: Using NASA's Open Data APIs with Kepler | Ko Turk | 35m |
Explains how to call APOD and Mars Rover APIs from a Spring Boot REST controller (IntelliJ, Copilot, RestTemplate, Jackson), maps JSON into objects and serves… | ||
| Front end development in 2040 | Fotis Adamakis | 40m |
Predicts concrete shifts: JavaScript gains static typing, making TypeScript obsolete a plausible 15-year outcome; a native reactive primitive (signals/proxies)… | ||
| Don't be an Idiot | Asim Hussain | 46m |
Argument: open source and the internet are historical tools to dilute power, traced here to the Eloinian mysteries and a psychedelic ritual ingredient… | ||
| nothing matches | ||