
Explore serverless architecture evolution, benefits, challenges, and modern approaches. Learn from real-world experiences and discover innovative solutions for building scalable, efficient cloud-native applications.

Explore how graph database technology resolves transitive vulnerabilities in open source dependencies, with insights on ecosystem-specific challenges and a Neo4j demo for efficient problem-solving.

Learn how Honeycomb optimized deployments using CircleCI, Terraform, Chef, and custom scripts. Discover strategies for faster, safer releases and risk mitigation through Service Level Objectives.

Discover strategies for maintaining startup agility while meeting enterprise demands. Learn to balance speed with stability, certainty, and compliance in software development for large-scale customers.

Explore evolutionary architecture concepts, fitness functions, and the architecture quantum with industry experts. Gain insights on building adaptable software systems that evolve with changing requirements.

Explore linters, refactoring tools, and compiler integration in programming languages. Discuss error handling, null values, and the importance of enforcing linting in CI processes.

Explore multi-stage programming in Haskell, focusing on typed code quotation and its interaction with type classes. Learn about staged type class constraints and their formalization in source and core calculi.

Explore how embracing variability in software development can lead to better economic outcomes. Learn to thrive in uncertainty rather than merely survive it.

Explore software engineering goals and how they shape development styles. Learn about 3X methodology and its impact on various aspects of software creation and management.

Explore 10 essential programming lessons from the past, covering topics like visual design, code review, stability, testing, and fundamental skills to enhance your software development practices.

Explore Apache Kafka fundamentals, event streaming, and event-driven architecture with experts. Learn practical applications, compare streaming vs batching, and gain insights for building with Kafka.

Explore Spring Boot's capabilities with experts Mark Heckler and Thomas Vitale, covering data integration, deployment, security, and reactive programming. Gain insights into this versatile development environment.

Explore cloud transformation challenges, microservices pitfalls, and how contract testing can mitigate risks in cloud deployments with experts Holly Cummins and Kevlin Henney.

Explore software complexity with experts, discussing team structures, real-world problems, disposability, and fractal nature. Gain insights on scaling down complexity in modern software development.

Explore a developer's journey towards writing beautiful code, covering principles, challenges, and insights on simplicity, testing, and continuous learning in software development.

Explore effective unit testing strategies, from naming conventions to data-driven and property-based testing, using real-world examples to improve test structure and interpretation for better code quality.

Explore the inner workings of static code analysis tools, their challenges, and techniques used to analyze program code, including abstract syntax trees, byte code, flow tracking, and handling complex scenarios.

Explore effective strategies for modernizing legacy systems, including breaking down problems, improving delivery, and transforming organizations. Learn from real-world examples and avoid common pitfalls in system overhaul.

Explore real-time analytics with experts Tim Berglund and Adi Polak, discussing its benefits, technical requirements, and applications like LinkedIn's profile view feature powered by Apache Pinot.

Explore modern cloud automation trends, debunk misconceptions, and learn to combine AWS serverless ecosystem with CDK for innovative application development, deployment, and integration.

Exploring software industry's quest for silver bullets, this talk challenges popular methodologies, examines generational shifts, and offers insights on navigating complexity in modern software development.