> Markdown version of [/videos?event=wearedevelopers-live&page=150](https://www.wearedevelopers.com/videos?event=wearedevelopers-live&page=150). 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 2243 videos · 24305 moments · 1256.1 hours of content ## All videos ### 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) ### Kubernetes and Microservices with Multi-Model Databases Stop deploying separate data stores for every microservice. A converged multi-model database native to Kubernetes eliminates data silos and guarantees exactly-once message delivery without two-phase commits. - **Speakers:** Wei Hu - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 29:30 - [Watch](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) ### Kubernetes Native Java Are bulky Java runtimes slowing down your Kubernetes deployments? Learn how to achieve millisecond startups and drastically reduce your memory footprint using Spring Boot, GraalVM, and Java 17. - **Speakers:** Josh Long - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 45:03 - [Watch](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ### Moving from Java to Kotlin Tired of Java boilerplate and unpredictable null pointer exceptions? Discover how migrating to Kotlin can shrink your codebase by 40% while maintaining complete interoperability with existing tools. - **Speakers:** Urs Peter - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 28:22 - [Watch](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ### Quarkus. A Bliss for developers End the misery of sluggish Java recompiles and manual container restarts. Quarkus supercharges your development workflow with instant live reloading, continuous testing, and zero-boilerplate database configuration. - **Speakers:** Alex Soto - **Event:** World Congress 2022 - **Published:** June 15, 2022 - **Duration:** 44:40 - [Watch](https://www.wearedevelopers.com/videos/385-quarkus-a-bliss-for-developers) [Next page](https://www.wearedevelopers.com/videos?page=151)