
Explore functional programming concepts and overcome fears of the unknown in this engaging talk on modern coding paradigms.

Explore the potential of smart contracts as anonymous rootkit C2 infrastructure, demonstrating their immutability, anonymity, and scalability for controlling infected devices remotely.

Explore HashiCorp's guiding principles for product design and vision. Learn about workflows, modularity, immutability, codification, and pragmatism in DevOps tooling.

Explore innovative data science architecture using Datomic, Spark, and Kafka for scalable real-time analysis without traditional ETL, offering immutability, multi-database querying, and horizontal read scalability.

Explore Onyx, a distributed computation system addressing workflow complexities in modern frameworks. Learn about its innovative approach to simplify processing and leverage hardware advancements.

Demystifying functional programming concepts and jargon through clear explanations and F# examples, making FP accessible to developers of all backgrounds.

Explore a pattern language for designing consistent, composable collection protocols in programming languages, emphasizing clarity and expressive power through rigorous terminology and a unified approach.

Discover how Kotlin enhances Java code through real-world examples, covering reduced verbosity, error prevention, clearer expressions, and gradual transition strategies for existing codebases.

Explore the complementary nature of Object-Oriented and Functional Programming paradigms, debunking misconceptions and showcasing their combined strengths in modern software development.

Explore String optimization techniques in Java, including memory management, performance improvements, and best practices for efficient string manipulation and concatenation.

Explore the complementary nature of OOP and FP, debunking misconceptions and showcasing how these paradigms can coexist to solve complex programming challenges effectively.

Exploring Java's limitations in game development through Doom 3 port. Insights on language features, performance, and missed opportunities in Java compared to C++.

Explore new Java 9 Collections APIs for improved convenience, immutability, and efficiency. Learn about implementation details, design considerations, and benefits for cleaner code and reduced memory usage.

Explore mixing object-oriented and functional paradigms in Java, focusing on practical examples of functional domain modeling, immutability, and composable APIs for better reusability and thread safety.

Explore the complementary nature of Object-Oriented and Functional Programming paradigms, debunking misconceptions and showcasing how they can coexist effectively in modern software development.

Explore balancing data encapsulation and accessibility in microservices using shared, immutable record sequences for scalable architectures like Uber and Netflix.

Lessons from porting Doom 3 to Java, exploring language differences, game development challenges, and unexpected insights into Java's strengths and limitations compared to C++.

Explore the benefits of immutability in Java programming, reducing errors and enhancing code quality. Learn practical techniques for implementing immutable designs in your projects.

Optimize Scala usage with practical do's and don'ts, covering style, abstractions, expressions, collections, and more. Learn to write efficient, clean code and avoid common pitfalls in Scala development.

Explore how to transform functional domain models into reactive systems, enhancing responsiveness, elasticity, resilience, and scalability in software design.

Exploring immutable data structures for efficient programming on modern devices. Discusses historical context, persistent data structures, and practical applications in libraries like Om and React.