Devoxx France 2021
2021-09-29..2021-10-01
Paris, France
[Devoxx France 2021, Devoxx France 2022, Devoxx France 2023, Devoxx France 2024, Devoxx France 2026]
who it's for
conference organizers, backend engineers, site reliability engineers, engineering managers, embedded engineers, data scientists, open source contributors, community managers
topics
teleconsultation onboarding automation; vaccination booking queuing; cache of non-availability; high-scale autoscaling (20k/min); Spring Java contract apps; generated PDF and DocuSign workflows; STM32 microcontroller firmware; 3D printed medical parts; drone motor turbine integration; community driven open hardware; statistical literacy for open data
| title | author | length |
|---|---|---|
| The Cast Codeurs at Devoxx France 2021: we wanted to see people again | Emmanuel Bernard, Antonio Goncalves, Arnaud Héritier, Guillaume Laforge, Vincent Massol, Sylvain Coudert, Nicolas Martignole, Shirley Almonsi | 47m |
A live recording of the French podcast Les Cast Codeurs during Devoxx France 2021, featuring Emmanuel Bernard, Antonio Goncalves, Arnaud Héritier, Guillaume… | ||
| How COVID revolutionized Doctolib | David Gageot, Nicolas de Nayer | 28m |
Doctolib explains how the COVID pandemic forced rapid changes to their once-simple monolithic "Boring Architecture" to scale the service. The talk uses three… | ||
| How COVID revolutionized Doctolib | D. Gageot, N. De Nayer | 25m |
Doctolib explains how the COVID crisis forced rapid changes to its simple monolithic “Boring Architecture.” The talk covers three concrete stories: how… | ||
| Why OpenData Doesn't Exempt You from Some Statistical Basics | G.Rozier, S. Guilhaumou | 29m |
Guillaume Rozier and Sacha Guilhaumou examine how France’s OpenData (used in projects like CovidTracker) provides abundant up-to-date pandemic numbers but does… | ||
| Project MakAir: How and Why to Build an Open Source Ventilator | Quentin Adam | 28m |
MakAir is an open-source mechanical ventilator project started at the start of the COVID-19 pandemic that grew to ~300 contributors and received funding from… | ||
| Zero Bug Policy | Olivier Thélu | 17m |
A Zero Bug Policy that treats every customer-facing failure as a bug and classifies reports as critical/bug/improvement so the product owner can prioritize… | ||
| Discovering Testing Library for React | Alicia Stotz | 15m |
Demonstrates using React Testing Library (RTL) on a small CRA Pokédex app to show concrete workflows: render with getByText/getByRole for presence checks… | ||
| Your Data Pipeline with Apache Beam | Souhaib Guitouni | 16m |
Shows how to build a payments data pipeline using Apache Beam that reads from Pub/Sub and writes to BigQuery, with example Java code and notes about… | ||
| Small Containers? or Small Images? | Franck Cussac | 14m |
Shows how a tiny static site that started in a 2.36 MB source ends up packaged in a 606 MB Docker image using an Ubuntu base and full dev toolchain, then… | ||
| Quickly Create a Classic Layout with CSS Grid | Josiane MAKELELE | 15m |
A live demo of building a classic header/nav/main/sidebar/footer layout using only CSS Grid. It shows using display:grid, grid-gap, grid-template-rows/columns… | ||
| MD10 Thinking | Jérémy Buget | 15m |
Defines the MD10 rule: critical operations should have fewer than 10 dependencies, fewer than 10 interactions, and finish in under 10 minutes. Describes a… | ||
| Version Your Databases with Flyway | Lena Schofield | 16m |
Flyway manages database schema migrations by storing ordered SQL migration files and recording applied scripts in a flyway_schema_history table to make… | ||
| Full Remote: How to Succeed Working as a Team? | Lise Quesnel | 17m |
This presentation explains how to make fully-remote team work succeed by treating communication as the key and applying concrete practices: a communication… | ||
| Security and Kubernetes: Should We Go Back to VMs? | Olivier Dupré | 16m |
Discusses risks from Docker sharing a host process and Kubernetes’ default in-cluster security trade-offs, and presents concrete mitigations: mTLS for… | ||
| The Invisible Environmental Impact of the Internet | Geoffroy Perrin | 16m |
The talk describes the tangible environmental footprint of the Internet: submarine cables (about 413 cables, ~1.2 million km) and massive data flows (~2×10^18… | ||
| Overview of Testing in Our Applications | Yannick Grenzinger, Maxime GELLE | 02h 58m |
A Java cash-register example is built by live TDD in Java to demonstrate a practical testing stack: unit tests that run green, mutation testing to reveal… | ||
| Group Cohesion in Transactional Analysis | Anne-Sophie Girault le Mault, Alexis le Mault | 02h 59m |
Combines organizational Transactional Analysis, architecture and agile practices to address team cohesion by mapping major internal and external boundaries… | ||
| How We Evolve Clever Cloud – Postmortem on a 10‑Year Project | Quentin Adam | 03h 04m |
Clever Cloud presents an 11-year evolution of their PaaS: performance and ops work to cut VM boot to under 7 seconds, a custom Linux stack based on Exherbo… | ||
| Hello TensorFlow: 3 Workshops to Get Started with TensorFlow 2.0 | Alexia Audevart, Philippe Antoine | 02h 41m |
Hands-on introduction to TensorFlow 2 and Keras using Google Colab: quick setup, a dense MNIST model that flattens 28×28 images to reach ~92–94% accuracy, and… | ||
| Hands-on Introduction to Virtualization | Samuel Ortiz, Pierre-Antoine Grégoire, Julien Durillon | 03h 01m |
Explains CPU virtualization at the instruction and microarchitecture level, showing why only about 40 privileged ops trap while most code runs natively, and… | ||
| Stream Processing, Going Beyond Pub/Sub with Kafka Streams and... | F. Ramière, D Petisme | 03h 00m |
Concrete stream-processing pipelines using Kafka ecosystem components are presented: CDC with Debezium and Kafka Connect into Avro with Schema Registry… | ||
| Reactive Microservices with Quarkus | Clement Escoffier, Stéphane Épardaud | 02h 51m |
Quarkus is presented as a framework to make Java apps smaller and reactive: significantly reduced memory footprints and much faster cold starts, especially… | ||
| Prometheus from A to Z | Simon Pasquier | 02h 43m |
Shows a hands-on Prometheus setup on Kubernetes using the Prometheus Operator to deploy Prometheus, Grafana, node_exporter and Alertmanager, and exposes a… | ||
| Do Synthetic Methods Dream of Electric Switch Expressions? | J. Paumard, R. Forax | 02h 51m |
Demonstrates Java 17 features and JVM changes including text blocks (triple-quote strings and lines()), new List factory methods with List.of and List.copyOf… | ||
| Building a Photo Sharing Service with Google Cloud Serverless Tech | G. Laforge | 02h 47m |
A photo‑sharing app built on Google Cloud: users upload images to Cloud Storage which triggers a Cloud Function that calls the Vision API to detect unsafe… | ||
| Java 16 & 17. What's new and noteworthy? | Piotr PRZYBYL | 03h 02m |
Covers concrete changes and migration pain points: Java 17 is LTS and removes illegal-access removed so libraries must use explicit opens not setAccessible… | ||
| AWS vs GCP vs Azure | Laurent Grangeau, Tony Jarriault, Olivier Dupré | 03h 00m |
Comparison of AWS, GCP and Azure highlighting concrete differences: AWS focuses on fast VM boot (~36s), container options (ECS/Fargate) with later EKS… | ||
| Maximize Your Productivity by Making Your Programmable Keyboard Ergonomic | Alexandre Navarro | 37m |
A practical guide to making keyboards programmable and ergonomic by using orthogonal split physical boards and programmable firmware instead of relying on… | ||
| From Java WebFlux to Kotlin Coroutines, the Journey...? | Jennifer Aguiar, Mialy Rakotovao | 29m |
A team migrates a Spring Boot REST application from Java WebFlux/Reactor to Kotlin using coroutines and Flow while keeping Spring WebFlux, WebClient, reactive… | ||
| How GH-OST Saved Our Deployments | Julien Roy | 32m |
GH-OST is an open-source tool for online MySQL ALTERs that copies data into a ghost table, replays binlog (RAW/ROW) changes, and atomically renames tables to… | ||
| Become a Conductor with Apache Airflow | Marwen Ben Dhahbia | 35m |
Introduces Apache Airflow's origin and core components (webserver, scheduler, workers, Postgres metadata) and notes it’s used by 250+ companies. Demonstrates… | ||
| Spotting Threats with Elastic SIEM | David Pilato | 30m |
Elastic SIEM (Elasticsearch + Kibana + Elastic Agent using Beats and osquery via Fleet) is used to ingest telemetry and apply detection rules (a custom CSV… | ||
| My Email Becomes Dynamic! | Patrice De Saint Steban | 31m |
AMP for Email enables interactive mail that fetches live data and updates inside the message using components like amp-list, amp-form and amp-carousel; the… | ||
| Delta Lake and Delta Sharing | Quentin Ambard | 30m |
Delta Lake provides a transactional layer on top of Parquet files stored on S3/HDFS, adding ACID transactions, DML (DELETE, UPDATE, MERGE), time travel, and… | ||
| Creating a Quarkus Extension | Loïc Mathieu | 31m |
A practical guide to building a Quarkus extension that shifts work to build time so applications start faster and use less memory. It uses the Maven archetype… | ||
| MLflow: an Open Source Tool for Managing the ML Project Lifecycle | Arduino Cascella | 30m |
MLflow is presented as an open-source lifecycle tool that tracks and manages ML experiments: a Python notebook trains a RandomForest on the Iris dataset while… | ||
| Dockerfile - Best Practices | Guillaume Lours, Jeremie Drouet | 30m |
Shows how to refactor a single monolithic Dockerfile into four focused images—client (Node), server (OpenJDK), MongoDB, and nginx—wired together with Docker… | ||
| From Monitoring to Observability: 10 Things to Do with Prometheus in 2020 | Lionel Porcheron | 24m |
Practical, concrete guidance for using Prometheus to move from simple monitoring to observability: deploy Prometheus and node_exporter (on dedicated nodes)… | ||
| Java Mission Control: To Infinity and Beyond… | Jean-Philippe Bempel | 31m |
Java Mission Control (JMC) and Java Flight Recorder (JFR) in OpenJDK 11 collect low‑overhead recordings (about 2 MB/min, <1% overhead) via jcmd/jfr, JMX or JMC… | ||
| Top 10 Things to Do with GraalVM | Pascal Gillet | 35m |
GraalVM is shown to improve startup and memory by compiling Java apps ahead-of-time into ~12 MB native binaries that start in under 10 ms (vs ~1 s) and use… | ||
| Bash, the Developer's Swiss Army Knife | Laurent Callarec | 30m |
Shows practical Bash scripts used on Linux to provision machines (using Homebrew, curl, jq), install about 50 tools quickly, generate SSL certificates and… | ||
| Speed Up Your Spark Data Processing with a GPU | Raphaël Luta | 30m |
NVIDIA’s Spark RAPIDS plugin enables running Spark DataFrame work on GPUs (usable on clouds such as AWS EMR) by installing the right drivers, two JARs, and… | ||
| Open Source IoT at Home | Francois Mockers | 32m |
A practical home IoT setup using open-source tools: Home Assistant runs local automation with support for Zigbee and Z‑Wave (1,853 integrations), Node‑RED… | ||
| What's New in Eclipse IDE | Gautier de Saint Martin Lacaze | 31m |
Eclipse IDE adds concrete developer-facing features: Java 17 support available via a Marketplace plugin now and built-in in an upcoming release; Project… | ||
| Koin in Action - Dependency Injection for Kotlin | Arnaud Giuliani | 31m |
Koin is a pure-Kotlin dependency-injection DSL (v3.1.2) that avoids reflection and targets Android, Ktor and Kotlin Multiplatform (JVM/iOS/JS). The talk… | ||
| Lambda Calculus: The Origins of Functional Programming | Yassine Meherzi | 30m |
Examines the origins of functional programming by tracing logic paradoxes to Church and Turing’s independent solutions of the decision problem and their… | ||
| Probot: Build Your Assistant to Make Life Easier on GitHub | Romain Linsolas, Alicia Stotz | 26m |
Shows how to build a real GitHub App using Probot: scaffolding an app, writing handlers to auto-comment on new issues, add labels, close duplicates, and run… | ||
| Securing Your Quarkus Applications | Sébastien Blanc | 33m |
A live coding session builds a Quarkus app, adds the quarkus-oidc extension and runs a local Keycloak dev server, creates users (alice/bob) and roles, and… | ||
| Tips for Fighting Impostor Syndrome | Aurélie Vache | 30m |
Impostor feelings are described as a perception gap, and the talk gives seven concrete practices to address them: list accomplishments with a mind‑map, join… | ||
| Property Based Testing: From Theory to Practice | Nicolas Dubien | 30m |
Property-based testing is presented using the JavaScript fast-check library to generate hundreds of inputs per property, run tests (e.g., 100 runs), and… | ||
| Master Application Performance with QuickPerf | Jean Bisutti | 31m |
QuickPerf is a Java testing library that detects performance problems like N+1 SELECTs by annotating JUnit tests and flagging excessive JDBC roundtrips… | ||
| Dashboard as Code | Yannig Perré | 30m |
Generates and provisions Grafana dashboards from Jsonnet using the grafonnet/grafana-jsonnet library and Grafana provisioning so dashboards live in Git and… | ||
| Hey Dad, What's Bazel? | Wassim Chegham | 31m |
Bazel is presented as a build tool that replaces ad hoc scripts to make builds incremental, hermetic and deterministic. The talk demonstrates using Bazel… | ||
| A UI in All Its States with XState | Rodolphe Bung | 30m |
A refactor of a payment form replaces scattered boolean flags with an XState statechart (states: updating, processing, success, error) implemented in React and… | ||
| Seals to the Rescue of Whales - Discovering Podman | Benjamin Vouillaume | 32m |
Podman is presented as a drop-in replacement for Docker CLI that removes the Docker daemon by providing daemonless, rootless container execution; it uses crun… | ||
| Kubernetes finally ultra-simple and lightweight with K3S | Sébastien Moreno, Remi Jacques Le Seigneur | 30m |
K3S is an ultra-lightweight Kubernetes distribution from Rancher provided as a 50MB binary that bundles containerd, Flannel, Traefik and uses SQLite by default… | ||
| The future of data: Apache Spark 3.1, Delta Lake and Koalas | Quentin Ambard, Seifeddine Saafi | 47m |
Apache Spark 3.1 introduces adaptive execution that can change join strategies to broadcast, reduce shuffle partitions, and split skewed partitions at runtime… | ||
| Apache Pulsar 101: architecture and features | Steven Le Roux, Alexandre Duval | 50m |
Apache Pulsar's design separates stateless brokers from durable storage using BookKeeper-backed ledgers, letting brokers scale independently while topics are… | ||
| Rebels against SaaS - On‑premises is here to stay | Clément Stenac | 45m |
Dataiku explains why many enterprise customers still need on-premises deployments and describes building an installable server that runs inside customer… | ||
| Rust: safe and concurrent. But how does it do it? | Benjamin Coenen | 45m |
Rust enforces memory safety and race-free concurrency without a garbage collector by applying ownership rules at compile time and using zero-cost abstractions… | ||
| React Native: how to succeed with your mobile app | Olivier Thierry | 44m |
Describes building React Native mobile apps that keep native widgets while sharing about 95% of code between Android and iOS, demonstrated with a small… | ||
| Systematically handling errors in your code to make them useful | François Armand | 46m |
Shows using typed errors and dedicated error channels so the compiler forces handling, demonstrating ZIO in Scala and its adoption in Rudder to replace… | ||
| REST next level: writing business-oriented web APIs | Julien Topçu | 46m |
Shows using HATEOAS hypermedia links in JSON APIs to preserve domain intent and encapsulate workflows so clients don’t hardcode URLs or parameter names… | ||
| OpenAPI Generator: 4000 stars on GitHub and spaghetti | Jérémie Bresson | 40m |
OpenAPI Generator is a community fork of Swagger‑Codegen that produces client libraries and server skeletons for about 100 languages and frameworks, with a… | ||
| I ♥ Unicode | David Blanchet | 45m |
Explains Unicode’s historical growth from 7-bit ASCII to ~145k code points with ~163 properties per character, and compares encodings UTF-8/16/32 noting that… | ||
| Read my code, or why writing readable code matters | Diana Ortega | 39m |
Examines readable code as a cognitive problem and gives concrete practices: because working memory holds about four chunks, prefer short methods, small… | ||
| Patterns for resilient, highly available cloud architectures | Sebastien Stormacq | 49m |
Covers practical cloud resilience patterns: deploy across multiple AWS regions and availability zones, use auto-scaling, replicas (Aurora) and asynchronous… | ||
| Migrating a real‑world application to Quarkus | Clement Escoffier | 46m |
A step-by-step migration from a Spring application to Quarkus, measuring memory, startup and cost improvements: RSS drops from ~389 MB (Spring) to ~271 MB… | ||
| The State of NoSQL in 2021 | Denis Rosa | 43m |
NoSQL complements relational systems rather than replaces them, with denormalization and partial covering indexes used to avoid expensive cross-node joins in… | ||
| Big databases, many servers, data center or cloud - it's all here! | Flavio Gurgel | 46m |
Leboncoin describes running PostgreSQL at web scale across hundreds of databases and about 2,000 VMs (20 Gbps peak, ~2,600 TPS) and a cloud migration completed… | ||
| The design of error | François Teychene | 45m |
Argues that errors should be treated as designed signals rather than rare bugs, categorizing them as semantic, logic, or runtime issues and comparing handling… | ||
| Secure your application with WebAuthn | Arnaud Locquet | 45m |
WebAuthn is presented as a replacement for passwords using asymmetric cryptography: registration yields a public key plus attestation, and login sends an… | ||
| L'équipe Devoxx France 2021 - souvenirs | Karine Vacca, Arnaud Héritier, Katia Aresti | 01m |
A compact behind-the-scenes snapshot lists roles and outcomes: three organizers (Antonio, Nicolas et Zouheir), one operations lead (Karine Vacca), one… | ||
| Modularity at the (micro)service of Orange's customer space | S.Marcelaud, F.Demany | 45m |
Orange migrated a legacy PHP monolith that handled 15 million unique visitors into domain-driven microservices (packaged in Docker with CI) and Angular… | ||
| Hello world, is i18n doing okay? | Pierre-Yves Lapersonne | 45m |
A mobile product deployed across three continents and 14 countries supports seven languages and the talk presents concrete internationalization fixes: use… | ||
| Add Flutter to your existing mobile app | Elaine Dias Batista | 46m |
Shows how to add a Flutter module into an existing Kotlin (Android) or Swift (iOS) app by either embedding a compiled AAR/framework or including the module… | ||
| FPGA: creating hardware by programming | Frédéric Bisson | 49m |
Describes using an FPGA development board (DE0‑Nano‑SoC with a Cyclone V dual‑core ARM at 925 MHz, ~15,000 logic elements, 330 KB RAM and a 50 MHz oscillator)… | ||
| The Sound of Silence: Web APIs for Accessibility for Visual and Hearing Impairments | Thibaud Courtoison | 46m |
The talk surveys modern browser accessibility APIs and tooling for visual and hearing impairments, demonstrating live captions using the Web Speech… | ||
| ViteMaDose: the missing link in the vaccination campaign | Florent JABY | 51m |
ViteMaDose is a March 2021 project that aggregated vaccine appointment links from nine different reservation platforms by combining open data and real‑time… | ||
| Can you build a cloud‑native application with Spark? | Franck Cussac | 45m |
A demo builds a container image containing Spark and an API that returns each speaker’s slot list plus feedback count and average rating, then deploys it on… | ||
| Tekton, a new approach to pipelines | Philippe Thomas | 47m |
Tekton is a Kubernetes-native CI/CD system (since 2019) maintained by about 150 companies. It provides an operator-driven model with Tasks, Pipelines… | ||
| From instinct to informed decision: launching data in your startup | Arnaud MILLEKER | 43m |
Provides practical guidance for startups to move from gut (HIPPO) decisions to measurement by building a minimal, production-ready data stack rather than… | ||
| When things go wrong | Benoît Lafontaine | 48m |
Doctolib describes operating one large Rails app for millions of patients and 100,000 practitioners and the range of incidents they face, from calendar… | ||
| Simplify your applications by making them more SVELTE | Jérôme Boukorras | 48m |
Svelte compiles UI components to plain vanilla JavaScript so there’s almost no runtime and much smaller bundles (one example dropped from ~100–200KB to… | ||
| I love Big-O but it deceives me | Valentin Deleplace | 45m |
Explains why Big‑O can be misleading in practice because hidden constants, I/O latency and CPU/cache behavior often dominate real-world performance… | ||
| From make it work to make it fast: quick wins to boost your application | Jonathan Hervieux | 39m |
Shows a practical front-end workflow to measure performance with Lighthouse and web-vitals, then apply build and runtime optimizations to speed up a web app… | ||
| Profiling and monitoring with the JDK | Jean-Michel Doudoux | 42m |
Java Flight Recorder (JFR) in OpenJDK (since Java 11) provides low‑overhead production profiling (typically under 3%, often below 1%) by recording ~250… | ||
| 360° automation with GitHub Actions | Alain Hélaïli | 50m |
A live demo shows a full GitHub Actions pipeline for a Nuxt scaffold, using the gh CLI to create repos, Dependabot for dependency PRs, and Codespaces for… | ||
| Real-world HTTP benchmarking | Julien Viet | 46m |
Benchmarking web frameworks with TechEmpower, Vert.x developers used perf, async-profiler and JFR with flame graphs and git-watch to locate hot spots. They… | ||
| Building smarter solutions without machine learning expertise | Laurent Picard | 47m |
Shows how to build practical ML systems without specialist knowledge by using pre-trained vision APIs, cloud NLP and speech services (OCR, face/emotion… | ||
| Surchargés Live - Episode 03 - Accelerometer and Streams API | J.F. Garreau, H. Gonzalez | 50m |
A live-coding session builds a tiny multiplayer phone-shaking game using the Accelerometer API in the browser to read device motion, and a Node/Express server… | ||
| Java. Migrating to 11 in real app | Piotr PRZYBYL | 47m |
Migrating two real Java server apps to Java 11 succeeds by focusing on concrete fixes: use Java Flight Recorder + Java Mission Control to prove ROI and find a… | ||
| Kotlin Fullstack | Gaetan Zoritchak | 45m |
A Kotlin full‑stack project that runs end-to-end: server-side rendering on the JVM plus client interactivity for the site play.data2viz.io. The stack combines… | ||
| Cryptography, hashing, encryption without the math | Cedric Gatay | 42m |
Explains how hashing, symmetric and asymmetric encryption, and TLS work in practice by showing real attacks (MD5 collisions, SHA-1 Shattered PDF forgery)… | ||
| Sonar...Qube, the story of a little code analyzer that grows up | J.B. Lievremont, C. Zürn | 41m |
History and evolution of SonarQube from its 2009 start to renaming in 2013 and additions like SonarLint (2015), SonarCloud (2017) and a security analysis… | ||
| Spring Boot's boot: diving into the startup sequence | Benjamin Bargeton | 42m |
A detailed walkthrough of Spring Boot startup from running java -jar to the "Started {}" log, showing which classes and mechanisms execute and when. It… | ||
| Istio, le meilleur ami de votre cluster K8S | Kevin Davin | 47m |
Istio inserts Envoy sidecars as a data plane plus a control plane to add observability (Jaeger, Kiali, Grafana), traffic steering (virtual services… | ||
| OAuth2/OIDC best practices conjugated in present, past simple and future | Mathieu Humbert | 46m |
Covers practical OAuth2/OIDC implementation guidance: why Implicit Flow is deprecated and Authorization Code with PKCE should be used for SPAs, mobile apps and… | ||
| The boot process: a modern history of computing | Samuel Ortiz | 47m |
Describes the real x86 boot sequence: the CPU fetches microcode (updatable via a ~4 MB blob) and starts at the fixed 0xFFFF0 reset vector in 16-bit real mode… | ||
| In this JavaScript tooling jungle, a return to simplicity is... | Hubert Sablonnière | 46m |
Presents a CDN-style single <script> workflow that resolves npm modules server-side and serves optimized assets to keep modern bundle performance. Describes a… | ||
| An API from scratch with NestJS | Sylvain Pontoreau, Paul Souche | 46m |
Shows how to build a production-ready TypeScript REST API with NestJS using Express or Fastify, wiring JWT and Passport for authentication (register/login… | ||
| Artificial intelligence to the rescue of accessibility | Aurélie Vache, Guillaume Laforge | 46m |
Demonstrates using Google Cloud tools to improve accessibility: Video Intelligence extracts scene labels and timestamps, Speech-to-Text transcribes audio in… | ||
| Choreography vs Orchestration in serverless microservices | Guillaume Laforge | 46m |
Compares event-driven choreography with a central orchestrator by reimplementing a photo‑sharing demo: the original Pub/Sub + Cloud Functions + Cloud Storage +… | ||
| Thinking in time series, the new solution to your pro... | Mathias Herberts, Quentin Adam | 49m |
Advocates using time-series databases (InfluxDB, Timescale, Prometheus, Warp 10, VictoriaMetrics and Cassandra-based systems) as the right model for… | ||
| Keep lying to yourself: everything is fine. No, it isn't | Stéphane Épardaud | 45m |
A personal case study describes a mid‑life depressive episode that went unshared for about two years, with concrete signs like 13 kg weight loss, fatalism… | ||
| Serverless Everywhere | Aymeric Weinbach | 40m |
Azure Functions v4 public preview runs on a .NET isolated host and supports Python, Java, JavaScript and Scala, with identical dev and runtime using Core Tools… | ||
| Once upon a time Kafka on Pulsar | Steven Le Roux, Pierre Zemb | 46m |
Describes building compatibility from Kafka clients to Apache Pulsar by first creating a Rust proxy that parses and translates the Kafka wire protocol, then… | ||
| Persuasion design: from seduction to engagement | Estelle Landry | 47m |
Focuses on using engagement — not just clever ideas or raw metrics — to predict product success, applying BJ Fogg’s FBM (motivation + ability + trigger) as the… | ||
| nothing matches | ||