
Exploring the trade-offs of microservices architecture: complexity, orchestration challenges, and developer skills needed. Evaluating if benefits outweigh costs in real-world scenarios.

Discover tricks to make websites feel faster, improve user perception, and create memorable experiences when traditional optimization methods fall short.

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 hands-on approaches to introduce machine learning to children, using cloud-based APIs and interactive resources for an engaging and inspiring educational experience.

Learn to transition from employee to entrepreneur, covering idea validation, market targeting, capital raising, business planning, and effective pitching techniques for aspiring business owners.

Explore the battle between gRPC and REST for microservices communication. Learn pros, cons, best practices, and performance benchmarks to make informed decisions for your projects.

Explore Kotlin coroutines for efficient asynchronous programming. Learn syntax, implementation, and practical applications in Spring-based projects. Compare with reactive approaches.

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.

Comprehensive exploration of JVM optimization, G1GC adoption, production profiling, and collaborative performance diagnostics for Java developers seeking to enhance application efficiency.

Explore and learn to defend against prevalent Java vulnerabilities through real-world examples and practical code solutions for enhanced application security.

Gentle introduction to Category Theory for OOP programmers exploring Functional Programming. Explains key concepts with diagrams, metaphors, and code examples, comparing to OOP and showing real-world applications.

Explore the impact of proactive design on user experience, decision fatigue, and cultural shifts. Learn to create anticipatory software and distraction-free interfaces in this thought-provoking talk.

Explore virtualization, containers, and microkernels. Compare technologies like Docker, KVM, and Xen. Gain insights into system isolation, choosing tools, and solving scaling and security issues.

Explore the journey of building fully serverless web services for finance using AWS Lambda, including challenges faced, lessons learned, and insights on its effectiveness.

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 lean design-driven development, emphasizing the shift from "can we build it?" to "should we build it?" Learn how designers lead product decisions and why usability engineering is the new UX.

Explore GraphQL as a JSON-based query language for Web APIs, its advantages over REST, and considerations for adoption in your organization. Includes demonstrations and practical insights.

Explore functional programming in Groovy: closures, currying, meta-programming, recursion, immutable data structures, and Java8 lambda integration for enhanced coding practices.

Explore group processes and diversity beyond demographics to enhance team creativity and problem-solving in IT. Learn to leverage differences for better outcomes in complex challenges.

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.