> Markdown version of [/videos?event=coffee-with-developers&page=191](https://www.wearedevelopers.com/videos?event=coffee-with-developers&page=191). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Videos 2653 videos · 28513 moments · 1455.2 hours of content ## All videos ### Java Sealed Classes vs. Kotlin Sealed Classes #Slideless Tired of unpredictable, null-prone code? Discover how sealed classes in both Java 17 and Kotlin eliminate nullable return types through strict hierarchies and exhaustive pattern matching. - **Speakers:** Lothar Schulz - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 38:07 - [Watch](https://www.wearedevelopers.com/videos/500-java-sealed-classes-vs-kotlin-sealed-classes-slideless) ### Model Governance and Explainable AI as tools for legal compliance and risk management Meeting AI compliance isn't just a legal necessity; it is a concrete engineering problem. Learn how uniting MLOps with explainable AI protects your high-risk models from costly errors. - **Speakers:** Kilian Kluge, Isabel Bär - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 29:30 - [Watch](https://www.wearedevelopers.com/videos/501-model-governance-and-explainable-ai-as-tools-for-legal-compliance-and-risk-management) ### Shoot for the moon - machine learning for automated online ad detection When computer vision proved too heavy for real-time ad blocking, engineers pivoted to DOM analysis. Discover how they achieved sub-millisecond inference in-browser using XGBoost and TensorFlow.js. - **Speakers:** Humera Minhas, Parinitha Hirehal - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 31:23 - [Watch](https://www.wearedevelopers.com/videos/502-shoot-for-the-moon-machine-learning-for-automated-online-ad-detection) ### Why pair programming is the best usability testing tool for developer focused products? Traditional usability interviews fail to accurately capture complex developer workflows. Learn why pair programming is the ultimate testing tool to uncover hidden habits and build frictionless developer products. - **Speakers:** Anil Kumar Krishnashetty - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 24:48 - [Watch](https://www.wearedevelopers.com/videos/503-why-pair-programming-is-the-best-usability-testing-tool-for-developer-focused-products) ### Writing a full-text search engine in TypeScript Slow programming languages are a myth. Bad data structures are the reality. Watch how mastering algorithms unlocks microsecond full-text search speeds natively in TypeScript. - **Speakers:** Michele Riva - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 39:39 - [Watch](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) ### A Data Mesh needs Open Metadata Decentralized data meshes fail without standardized interoperability. Discover how the open-source metadata standard Egeria automates end-to-end governance and eliminates integration bottlenecks across multi-cloud environments. - **Speakers:** Ferd Scheepers - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 38:36 - [Watch](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) ### Build your backend using FastAPI Tired of heavy Django boilerplate and manual endpoint testing? Build your next machine learning backend with FastAPI to get out-of-the-box data validation and automatic interactive documentation. - **Speakers:** Ashmi Banerjee - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 23:10 - [Watch](https://www.wearedevelopers.com/videos/506-build-your-backend-using-fastapi) ### Decoding web accessibility through audit Are your automated tests missing 80% of accessibility bugs? Learn how to combine modern tooling with manual testing workflows to build truly inclusive web applications. - **Speakers:** Anuradha Kumari - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 29:03 - [Watch](https://www.wearedevelopers.com/videos/507-decoding-web-accessibility-through-audit) ### How to make a 4 day week work for everyone When transitioning to a 32-hour schedule, Awin realized modern tooling wasn't enough. By restructuring teams around Conway's Law, they slashed cognitive load and actively increased total engineering output. - **Speakers:** Kit Barclay, Jake Levine - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 58:18 - [Watch](https://www.wearedevelopers.com/videos/508-how-to-make-a-4-day-week-work-for-everyone) ### A walkthrough on Responsible AI Frameworks and Case Studies Unchecked machine learning can cause severe real-world harm. Are your models inheriting toxic biases? Learn to implement rigorous data audits and safety classifiers today. - **Speakers:** Toju Duke - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 28:05 - [Watch](https://www.wearedevelopers.com/videos/509-a-walkthrough-on-responsible-ai-frameworks-and-case-studies) ### Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe At Stripe, executives pair-program with users on Discord to resolve friction. Discover how this relentless user-first culture drove 12 years of rigorous API design and enduring infrastructure. - **Speakers:** David Singleton - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 28:06 - [Watch](https://www.wearedevelopers.com/videos/516-building-enduring-infrastructure-lessons-from-the-first-12-years-of-stripe) ### Can CSS recreate Tufte's designs? Can modern CSS replace InDesign for high-end print publishing? Discover how to programmatically recreate Edward Tufte’s famously complex book layouts using just HTML and CSS. - **Speakers:** Håkon Wium Lie - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 28:00 - [Watch](https://www.wearedevelopers.com/videos/517-can-css-recreate-tufte-s-designs) [Next page](https://www.wearedevelopers.com/videos?page=192)