
Exploring real-world experiences of transitioning from CMS to G1GC in Java, including performance implications, potential challenges, and optimization strategies for reduced operating costs.

Explore Spring Framework 5.0's compatibility with JDK 8 and 9, learning benefits, challenges, and upgrade strategies for Java applications. Gain insights on classpath and module path implementations.

Challenging software development speed obsession, emphasizing sustainable pace, quality, and responsibility. Explores misconceptions about velocity, sprints, and full-stack development to promote thoughtful, effective practices.

Explore Graal, a high-performance polyglot runtime that enables seamless language interoperability and world-class performance for Java, JavaScript, Ruby, R, and more, with integrated compilation and execution infrastructure.

Explore Akka's Typed Actor APIs and network Akka Streams, focusing on building resilient Reactive Systems. Learn about failure scenarios, healing mechanisms, and managing complexities in cloud-native environments.

Explore Java SE and JDK with Mark Reinhold in this open Q&A session covering past, present, and future developments, underutilized features, and key topics like Valhalla and modularity.

Explore options for managing large-scale front-end projects, from NPM to Gulp to Webpack. Learn to establish an efficient pipeline for handling complex JavaScript applications.

Explore reactive programming in Spring for building resilient, responsive microservices. Learn integration, data pipelines, API design, and testing techniques for cloud-native Java applications.

Learn to build data-driven websites using JHipster, Angular, and GitLab. Explore CI/CD, microservices, and Docker for efficient web development and event management.

Explore how Kotlin enhances Spring Boot development by reducing boilerplate, improving code quality, and elevating your programming skills. Learn to integrate Kotlin into existing Spring applications.

Explore LinkedIn's robust testing strategies for confident production releases, covering canaries, microservices, ML models, and resilience engineering.

Explore reactive programming's impact on resource consumption, backpressure, data serialization, and event loops through live coding. Compare execution differences with classic imperative approaches.

Explore reactive stream processing concepts and learn why implementing Flow interfaces in Java 9+ is discouraged. Discover proper usage of reactive APIs for efficient asynchronous data handling.

Explore Model Dependent Realism and its application to software development, dissecting complexity and addressing the bias towards technical solutions in engineering.

Explore Fn Project, an open-source serverless platform for building polyglot applications. Learn about Fn Flow for composing functions and dive into Java and Kotlin implementations.

Explore the power of Progressive Web Apps: combining web and native app experiences for instant loading, offline functionality, and enhanced user engagement without installation.

Discover strategies to tackle complex software challenges, avoid common pitfalls, and make change affordable. Learn from an award-winning author's experiences across multiple projects and domains.

Explore asynchronous programming, back pressure, and reactive streams for building responsive, scalable services using Akka HTTP and Akka Streams.

Explore strategies for creating efficient, self-updating documentation that enhances developer experience, including executable docs, API documentation, and automated tests as documentation.

Explore innovative approaches to simplify development environments, from breaking monolithic IDEs to leveraging AI-driven tools and browser-based solutions for enhanced productivity and streamlined workflows.

Interactive journey through cloud-native development, exploring tools like Buildpacks, Harbor, and Crossplane. Audience-driven choices guide an application from source code to deployment in a development environment.