
Explore fascinating stories of ambitious software projects that never materialized, including a pioneering web browser and an early music streaming service. Gain insights into unrealized innovations and their creators.

Explore MicroStream: revolutionizing data storage by using JVM memory as your database. Learn basic principles, benefits, and see demos of this high-performance, low-latency solution.

Discover critical vulnerabilities through reverse engineering and static analysis. Learn to set up a build environment and explore real-world examples in this inspiring session on bug hunting techniques.

Explore how DevSecOps teams apply psychological concepts to foster security-minded development cultures, increase collaboration, and cultivate buy-in from development partners.

Explore undocumented Win32 API risks affecting AV and EDR vendors, potential attacks, and lessons learned for improved cybersecurity practices.

Explore attack techniques exploiting low-code apps in enterprises, revealing vulnerabilities throughout the cyber kill chain and highlighting the security risks of non-IT app development.

Explore failed DevSecOps methods to avoid common pitfalls. Learn why certain practices fail and how to implement effective strategies for secure software development.

Explore effective microservices in data-centric environments, covering topics like data science, styling, software development, continuous delivery, and event-driven architectures.

Apache Spark performance deep dive: scaling challenges, RDD operations, key skew issues, and optimization techniques for distributed data processing. Insights from an IBM Spark engineer.

Explore how code itself can be a source of risk in software development. Learn strategies to reduce vulnerabilities, improve security, and create more robust systems through better coding practices.

Explore strategies for teaching clean coding principles to children, emphasizing the importance of early programming education and its impact on future careers across various fields.

Explore managerless Agile processes, their emergence, and implementation in software development. Learn about new roles, trust-building, and delivery focus in self-organizing teams.

Explore Kotlin's production-ready features and real-world applications in Android, web development, and more with JetBrains expert Hadi Hariri.

Explore progressive web apps, their requirements, and benefits. Learn how embracing web standards and modern tools can improve user experience and performance across devices.

Exploring feature branches and toggles in modern software development, discussing their impact on continuous delivery and offering insights for effective implementation.

Exploring how fixed ideas in software development hinder innovation and reliable solutions. Challenges conventional thinking to promote more effective engineering practices.

Explore four distinct patterns of event-driven architecture, their benefits, and drawbacks. Gain insights into decoupling, state transfer, event sourcing, and CQRS for informed architectural decisions.

Explore offline-first web development concepts, including Service Worker and CouchDB, to create robust applications that function without an internet connection.

Exploring modularity in software architecture, its implementation, and enforcement. Discusses the importance of maintainable and independently evolvable components in system design.

Strategies for maintaining and improving existing software systems, focusing on reducing complexity, managing technical debt, and enhancing development efficiency under time and budget constraints.

Explore full-stack microservices architecture, addressing the often-overlooked frontend development challenges in distributed systems. Learn strategies for building scalable and maintainable web applications.