![[VDT18] Sopravvivere ad una codebase legacy by Paolo D'Incau & Pietro Di Bello](https://img.youtube.com/vi/89cS7WNOLb4/mqdefault.jpg)
Tecniche di refactoring per migliorare codice Java legacy, con dimostrazione pratica di pair programming e utilizzo di strumenti di supporto per aumentare qualità ed espressività.

Esplora lo sviluppo di una soluzione mobile con backend Erlang utilizzando l'architettura CQRS/ES, sfruttando i vantaggi dell'Actor Model e dei processi distribuiti nell'ecosistema Erlang.

Explore WebAssembly's potential for web development, including porting native libraries, JVM integration, and performance benefits for web applications.

Explore enterprise integration patterns using Apache Camel with Spring Boot and Kubernetes. Learn to build cloud-native, fault-tolerant microservices with live demos and best practices.

Explore FlameGraphs as a visual tool for analyzing application performance, uncovering hidden JVM behaviors, and understanding profiler limitations in this insightful presentation.

Exploring JSON support in relational databases: features, challenges, and SQL standard adherence across popular open-source and commercial engines.

Explore Twitter's use of Graal to optimize Java performance, reduce CPU usage, and cut costs in their massive distributed system of thousands of JVMs.

Exploring the interconnected challenges of DevOps, microservices, and organizational structures in software development, and how developers can be part of the solution.

Explore successful database change automation in continuous delivery, covering key principles, constraints, and impacts on development processes and toolchains. Learn from real-world experiences and unlock new possibilities.

Explore advanced deployment techniques like smart routers and feature toggles for effective A/B testing, hypothesis validation, and stateful dark launches, with integrated monitoring for data-driven decision making.

Praktyczne zasady zarządzania zespołem deweloperskim, weryfikowane na realnych przykładach. Porównanie do wychowywania dzieci, z naciskiem na kontekst i skuteczność różnych podejść.

Explore change data capture with Debezium, an open-source solution for streaming database changes. Learn implementation, use cases, and how to react to change events in near real-time.

Explore passwordless authentication and federated identities to enhance security, simplify user experience, and streamline development processes in modern online systems.

Explore how IoT and Deep Learning technologies are revolutionizing vehicle safety, fleet management, and insurance through real-time data analysis and smart device integration.

Odkryj możliwości i wyzwania związane z bramkami API. Poznaj rozwiązania open source do tworzenia spójnych interfejsów dla różnorodnych usług, mikrousług i IoT.

Learn to build event-driven microservices using Apache Kafka's Streams API. Explore real-world examples, collaborative services, and techniques for creating bounded contexts with asynchronous cores.

Explore GraalVM's capabilities: polyglot support, JIT compilation, native image generation, debugging, profiling, and embedding for enhanced Java ecosystem performance and flexibility.

Explore runtime and compile-time optimizations in Java and C++, comparing JIT and AOT compilers for improved performance and efficiency in software development.

Explore Spring Cloud.next for modern microservices: functions-as-a-service, reactive programming, Kotlin integration, Apache Kafka messaging, and Spring Cloud Gateway features.

Explore state-of-the-art deep learning models like CNN, GAN, and LSTM through code demos. Learn to customize, deploy, and use advanced models for image detection, generation, and machine translation.

Discover Angular 5 best practices for development, testing, deployment, and performance optimization. Learn from real-world experiences and gain insights into TypeScript, observables, and modularization.