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

Explore surprising Java performance issues, comparing new and old language features to understand JVM complexity. Gain insights into optimizing code and improving efficiency.

Explore functional programming in Spring 5 with Web Flux and Reactor. Learn to create pure, immutable web servers using Kotlin and Vavr, with practical business case examples.

Explore KSQL, a SQL-like language for Kafka stream processing. Learn to create powerful applications with ease through live coding demonstrations on real-time data.

Explore JVM's inner workings, focusing on just-in-time compilation and deoptimization. Learn to read log files, use visualization tools, and correlate JVM activity with application performance.

Exploring Enterprise Integration Patterns in serverless computing, focusing on Apache Camel and key patterns applicable to cloud-based function services for efficient message navigation and interaction.

Explore the development of a Go game engine in Kotlin, learning about AI challenges and implementation strategies for this ancient and complex board game.

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

Learn to secure APIs using OAuth 2.0, covering JWT access tokens, scope design, and microservices architecture. Gain insights on authorization protocols, multi-factor auth, and backend service separation.

Explore common OAuth security threats, high-profile breaches, and best practices for protecting microservices. Learn implementation patterns and latest IETF OAuth working group recommendations.

Explore OAuth and OpenID Connect: Learn their functionality, use cases, and implementation frameworks for secure authorization and authentication in modern applications.

Comprehensive introduction to OAuth 2.0, covering various flows, use cases, and implementation details for developers building secure authentication systems.

Learn to create Groovy AST transformations easily and intuitively in this practical session, dispelling the myth that it requires deep academic knowledge of compilers and abstract syntax trees.

Explore flame graphs for performance visualization, from basics to advanced techniques. Learn creation, interpretation, and solutions for common issues to optimize software and cut costs.

Explore foundational principles and tools for effective software engineering, including iteration, feedback, modularity, and embracing change, to amplify creativity and solve practical problems.

Explore common inhibitors to successful transformations and learn effective mitigation strategies, including engaging stakeholders, addressing power dynamics, and implementing innovative solutions like complete solution selling.

Practical advice for turning dreams into reality, covering time management, goal-setting, mentorship, and personal growth. Insights from decades of experience to help you succeed in life and work.

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.

Richard Reeves explores the academic struggles of boys and men, highlighting the need for inclusive solutions to address gender disparities in education and promote social equity.

Dancer Linh An shares her journey in promoting Broadway Jazz and Theater Dance in Vietnam, inspiring others to pursue their passions and embrace new possibilities in the performing arts.

Explore vulnerabilities in voice authentication systems and learn techniques to compromise security-critical voice-based access controls.