Sunny Tech 2024
| title | author | length |
|---|---|---|
| Auth and Distributed Systems: Don’t Throw the Baby Out with the Bathwater of Auth | Geoffroy Couprie | 36m |
The talk compares centralized authorization servers versus bearer-token (e.g., JWT) based distributed authentication for microservice architectures, focusing… | ||
| How We Turned Les Restos du Cœur into a Cloud Provider | Julien Briault | 47m |
A case study of building an internal private cloud for the Restos du Cœur using OpenStack for infrastructure and Kubernetes for orchestration, with a focus on… | ||
| Infrastructure as True Code with Pulumi | Bertrand Nau | 20m |
Pulumi lets you write infrastructure using general-purpose programming languages (JavaScript, Python, Go, Java) instead of declarative config files like… | ||
| Leggings and Dark Patterns: When a Seamless Experience Harms the User | Iris Naudin | 48m |
A French talk examines a sports apparel website that uses dark patterns to collect personal data and manipulate purchases. It analyzes how a seamless… | ||
| Resilience: It’s Everyone’s Business, So It’s Nobody’s | Willy Malvault, Benjamin Gakic | 47m |
This talk explains cyber-resilience as a cross-functional responsibility beyond just Dev and Ops, arguing it involves product managers, security architects… | ||
| My App Is Getting a Health Checkup | Carmen Piciorus | 22m |
A team at La Poste built a read-only scanner for applications deployed on a private OpenShift cloud to measure technical debt and plan decommissions or… | ||
| The Different Synchronization Modes of Data Platforms at Carrefour | Guillaume Blaquiere | 41m |
This presentation explains how Carrefour handles synchronization between multiple country-level data platforms in a federated model and the challenges of… | ||
| Migrating Your Most Critical Feature Without Regressions or Downtime | Florian Marin | 50m |
A small team needed to stabilize and migrate a web app’s most critical feature without downtime or regressions by avoiding a full rewrite. The talk explains a… | ||
| Architecture of an Anti-Bot Protection | Fabien Vauchelles | 47m |
A presentation that explains anti-bot protection architectures for websites, APIs and mobile apps, detailing detection layers such as TCP/IP, TLS, HTTP/2 and… | ||
| Stop Rotating Keys! What If We Dared Credential-less? | Alexandre DATH, Gaetan Bogaert | 45m |
The talk explains how to move from manual credential handling and frequent key rotation to a ‘credential-less’ infrastructure using OAuth and identity… | ||
| Clean Architecture Works in the Frontend Too! | Dorian Lamande | 53m |
Shows how to apply Clean Architecture / Hexagonal principles to a Vue.js front-end: structure projects to isolate external dependencies (axios, Vue) and avoid… | ||
| Mister WIP & Miss VSM in Factory Town©️ | Fanny Klauk | 22m |
A playful talk uses the game Factory Town© to explain process optimization: it follows Charly WIP, a farmer turned operations lead, who — with limited… | ||
| Hacking ADHD: Strategies for the Modern Developer | Raphaêl Lemaitre | 55m |
Raphaël Lemaitre describes how Attention Deficit Hyperactivity Disorder (ADHD) traits—organizational difficulties, hyperfocus, creativity, dynamic problem… | ||
| Live Musical Coding: You Code? Become a Composer with WebAudio and WebMIDI! | Sylvain Wallez | 52m |
A live coding session showing how to compose electronic music in JavaScript using only the browser’s WebAudio and WebMIDI APIs plus the Tone.js library. It… | ||
| Code Without Fear: Scala 3 and Iron, the Heroes of Reliability in Functional Programming | Raphaêl Lemaitre, Valentin Bergeron | 49m |
Scala 3's language improvements for functional programming (notably enhanced type handling and syntax) are presented alongside the Iron library, which provides… | ||
| A Website Is Like Disneyland | Emma Quinio | 14m |
The talk explores applying Disneyland queue design principles to web UX, focusing on using visuals, atmosphere, music and micro-interactions to make users less… | ||
| Making a Living from Free Software for Real | Lucie Anglade, Guillaume Ayoub | 21m |
The talk explains how the team behind WeasyPrint, an open-source Python library for rendering HTML/CSS to PDF, transitioned from an internal company project to… | ||
| Gateway API, 10 Years of Maturation for a New Kubernetes API | Kevin Davin | 50m |
Gateway API is a new Kubernetes standard reaching v1.0 that aims to replace the fragmented ways of exposing applications (Ingress, Service type=LoadBalancer… | ||
| Circles and Droplets: How to Go from Theory to Product | Gilles Vieira | 24m |
Gilles Vieira describes how Item Response Theory (IRT) was turned from a statistical concept into an MVP deployed in certification centers at Pix. The talk… | ||
| How to Be a 360° Developer in 2024 | François Papon | 42m |
A talk about how modern development is embedded in an ecosystem (CI/CD, cloud, Kubernetes, DevOps) and why developers must adapt to that in 2024. It describes… | ||
| Phoenix Framework: a (Truly) Fullstack Stack for Building Real-Time Web | Maxime JANVIER | 50m |
Phoenix framework (Elixir/Erlang VM) is presented as a truly full‑stack option for building real‑time, distributed, resilient web apps without adding separate… | ||
| Building Your Own Mechanical Keyboard, Crazy Idea or Stroke of Genius? | Benjamin Legrand | 50m |
A hands-on account of building a custom mechanical keyboard, describing the author’s dive into the DIY mechanical-keyboard community and ergonomic design. It… | ||
| AI Is Not Magic | Yannick Guern | 51m |
Explains the technical foundations behind artificial intelligence, showing that AI techniques date back to the earliest digital computers rather than being… | ||
| Towards a Carbon-Aware Cloud | Olivier Bierlaire | 51m |
The talk explains how public cloud infrastructure (GCP, Azure, AWS) produces large CO2 emissions—comparable to whole countries—and shows that choosing cloud… | ||
| Is It True We Do Development in Data? | Alice Peltier | 18m |
The talk examines what people mean by “working in Data” amid the rise of LLMs and AI, contrasting simple data-visualization tasks (e.g., making pie charts)… | ||
| From Zero to Qwik: Building Your First App with Confidence | Nicolas Frizzarin | 47m |
Introduces Qwik, the resumability-based web framework by Miško Hevery (creator of AngularJS/Angular), explaining how resumability lets server-rendered… | ||
| Little Red Riding Hood Finally Practises Zero Trust | Jérôme Masson | 48m |
Using the Little Red Riding Hood story as a metaphor, this talk shows how to apply Zero Trust to a Kubernetes application and cluster. It covers secure cluster… | ||
| Lessons Learned Implementing a Resilient, Distributed, Real-Time Architecture | Nicolas Vizern | 41m |
A Teads engineer describes building a resilient, distributed real-time accounting system that tracks 50,000 budget counters with peak write throughput >60k… | ||
| Speed Up Your DevOps Transformation... with Accelerate! | Jean-Rémy Revy | 50m |
Jean-Rémy Révy presents how to speed up a DevOps transformation using the research and metrics from the book Accelerate. He explains which key metrics (lead… | ||
| From Text to Flaws: Vulnerabilities in Apps Using Generative AI and LLMs | Paul Molin | 46m |
Overview of how large language models (LLMs) and generative AI are integrated into production apps, explaining LLM architectures and typical application… | ||
| RAG for a Medical Company: Technical and Product Challenges AI & Data | Noe Achache | 44m |
Explains building a Retrieval-Augmented Generation (RAG) system for a medical company's drug documentation aimed at physicians, using embedding models, vector… | ||
| Building Distributed, Multi-Tenant Databases with FoundationDB and Rust | Pierre Zemb | 53m |
Clever Cloud describes building a distributed, multi-tenant database using Rust and FoundationDB to meet scalability, resilience and multi-tenancy… | ||
| Functional Programming — What's the Point? | Jordane Grenat | 45m |
The talk explains why functional programming matters by focusing on its motivations and benefits rather than on intimidating terminology like monads. Using… | ||
| Stateless Search: Decoupling Storage and Compute for Search Engines | François Massot | 48m |
An overview of Quickwit, an open-source serverless search engine that separates storage (object stores like S3) from compute. It explains how to perform… | ||
| SOPS, Give Your Secrets a Good Scrubbing! | Sylvain Métayer | 20m |
Introduces Mozilla SOPS as an open-source tool to encrypt and manage secrets stored in code repositories. Explains the risk of leaving sensitive data in… | ||
| I Have an Idea to Cut the Digital Footprint by 4x | Tristan Nitot | 47m |
Tristan Nitot argues that instead of relying on continued hardware speedups from Moore’s Law, the software industry should run organized, large-scale… | ||
| The 10 Labours of a Career-Changer | Florian Allainmat | 23m |
Florian Allainmat maps a technical career change to a series of concrete challenges likened to the 12 Labors of Hercules, outlining the stages from the… | ||
| Adopt the Clean Archigonal | Christophe Breheret-Girardin | 50m |
The talk examines the limits of traditional layered architectures and explains how Hexagonal Architecture and Clean Architecture address long-term maintenance… | ||
| Signals in Angular: How Do They Work? | Benjamin Legrand | 51m |
Introduces Angular’s new reactive primitive signal() and explains what reactivity and signals are, comparing them to existing RxJS patterns and clarifying that… | ||
| Make Your Frontend Tests Your Best Allies | Morgane Riclet, Élise Récéjac | 50m |
Morgane Riclet and Élise Récéjac present practical techniques to make front-end tests faster and more useful by focusing on implementation-independent test… | ||
| Honey, I 'Blinked' Production | David Aparicio | 19m |
Explains challenges for SysAdmin/DevOps/Platform engineers in being reactive to disruptions and incident starts, focusing on information handoff mechanisms and… | ||
| Colorblind, So Why Can't I See Anything? | Jean-Louis Cuartero | 21m |
Explains color vision deficiency (1 in 12 men, ~1 in 200 women) and what affected people actually perceive, then gives practical advice and best practices for… | ||
| 'Question for a Container': Quiz on Images, Containers, OCI & Docker | Sherine Khoury, Aurélie Vache | 19m |
An interactive quiz about container images and runtimes covering Docker image formats (Docker v1, Docker v2) and the OCI format, plus practical best practices… | ||
| Debug your salary! My strategies for successful salary negotiation | Shirley Almosni Chiche | 45m |
Practical strategies and concrete advice for negotiating salary, including how to prepare, frame requests, and counter common prejudices and misconceptions… | ||
| nothing matches | ||