> Markdown version of [/videos?page=148](https://www.wearedevelopers.com/videos?page=148). 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 2223 videos · 24118 moments · 1245.7 hours of content ## All videos ### Policy as [versioned] code - you're doing it wrong Writing rules in YAML isn't true policy as code. Stop breaking CI pipelines and start treating compliance as a visible, version-controlled software dependency. - **Speakers:** Chris Nesbitt-Smith - **Event:** WeAreDevelopers LIVE - **Published:** October 19, 2022 - **Duration:** 45:57 - [Watch](https://www.wearedevelopers.com/videos/532-policy-as-versioned-code-you-re-doing-it-wrong) ### Concurrency in Python Is your Python app struggling to scale? Master asyncio to bypass the Global Interpreter Lock and build high-performance services that handle thousands of concurrent clients. - **Speakers:** Fabian Schindler - **Event:** WeAreDevelopers LIVE - **Published:** October 5, 2022 - **Duration:** 33:44 - [Watch](https://www.wearedevelopers.com/videos/529-concurrency-in-python) ### Our journey with Spring Boot in a microservice architecture Are shared APIs quietly breaking your Spring Boot microservices? Discover how strict isolation and event-driven resilience can prevent cascading failures in your distributed systems. - **Speakers:** Michael Eder, Philipp Frauenthaler - **Event:** WeAreDevelopers LIVE - **Published:** September 21, 2022 - **Duration:** 58:05 - [Watch](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) ### Route from Java to Kotlin Ditch verbose Java boilerplate and Lombok dependencies forever. See how Kotlin’s native null safety and extension functions instantly upgrade your JVM development workflow. - **Speakers:** Christian Woerz - **Event:** WeAreDevelopers LIVE - **Published:** September 21, 2022 - **Duration:** 57:09 - [Watch](https://www.wearedevelopers.com/videos/512-route-from-java-to-kotlin) ### Give your build some love, it will give it back! Are slow test executions and dependency conflicts killing your team's velocity? Discover how modern Gradle paradigms like configuration caching and version catalogs can drastically slash compile times. - **Speakers:** Amanda Martin - **Event:** WeAreDevelopers LIVE - **Published:** September 21, 2022 - **Duration:** 45:39 - [Watch](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) ### Dirty Tests And How To Clean Them Treating test code worse than production code guarantees a maintenance nightmare. Discover how to apply clean code principles to eliminate test smells and turn fragile tests into clear documentation. - **Speakers:** Gil Zilberfeld - **Event:** WeAreDevelopers LIVE - **Published:** September 21, 2022 - **Duration:** 54:58 - [Watch](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) ### What the heck do "declarative" and "reactive" actually mean? Are you still writing brittle, imperative DOM updates? Discover what declarative and reactive programming actually mean for modern frontend development. - **Speakers:** André Kovac - **Event:** World Congress 2022 - **Published:** August 22, 2022 - **Duration:** 30:40 - [Watch](https://www.wearedevelopers.com/videos/407-what-the-heck-do-declarative-and-reactive-actually-mean) ### The Design and Evolution of C++ Bjarne Stroustrup argues that simple, clean code is your ultimate optimization technique. Discover how C++ evolved to bridge high-level architecture with bare-metal hardware using zero-overhead abstraction. - **Speakers:** Bjarne Stroustrup - **Event:** World Congress 2022 - **Published:** June 16, 2022 - **Duration:** 1:01:15 - [Watch](https://www.wearedevelopers.com/videos/526-the-design-and-evolution-of-c) ### But, you're not Facebook Stop over-engineering simple web apps. You are not Facebook. Drop the developer ego and embrace pragmatic tools to ship actual value before AI outpaces you. - **Speakers:** Kristijan Ristovski - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 31:12 - [Watch](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ### Communicate efficiently with Software Architecture Diagrams Are your architecture diagrams causing more confusion than clarity? Learn how to strip away infrastructure clutter and design clean, intuitive maps that instantly win stakeholder buy-in. - **Speakers:** Simon Lasselsberger - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 28:11 - [Watch](https://www.wearedevelopers.com/videos/379-communicate-efficiently-with-software-architecture-diagrams) ### Get Ready for Jakarta EE 10! Jakarta EE 10 radically modernizes enterprise Java for cloud-native development. Learn how the new Core Profile and CDI Lite unlock seamless GraalVM native execution for lightweight microservices. - **Speakers:** Ivar Grimstad - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 42:53 - [Watch](https://www.wearedevelopers.com/videos/380-get-ready-for-jakarta-ee-10) ### Keep your code refactorable Fragile code isn't just a technical annoyance; it's a silent financial threat. Learn how TDD, expressive naming, and rich commit histories keep your systems safely refactorable. - **Speakers:** Gerrit Stapper - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 26:46 - [Watch](https://www.wearedevelopers.com/videos/381-keep-your-code-refactorable) [Next page](https://www.wearedevelopers.com/videos?page=149)