
Insights from building a large-scale serverless platform using AWS Lambda, covering architecture, failover strategies, and practical tips for implementing serverless solutions.

Explore cloud-native Jenkins implementation for self-healing, scalable, and secure continuous integration. Learn best practices for optimizing CI/CD pipelines in AWS environments.

Explore polyglot software automation with Jessica Kerr, covering language diversity, community impact, and practical strategies for enhancing productivity and generativity in development.

Explore the benefits and process of creating custom programming languages for specific domains, with practical examples and insights on language engineering techniques.

Explore cloud-native Java development for rapid web app delivery using platforms like Cloud Foundry or Kubernetes. Learn CI/CD pipeline creation and patterns for connecting distributed applications.

Discover tools for enabling teams to embrace change, fostering safe continuous learning, and building foundations for inclusive collaboration and psychological safety in agile environments.

Practical strategies for deploying distributed systems in production, covering failure modes, monitoring, logging, performance optimization, and infrastructure management techniques.

Explore strategies for rapid, sustainable innovation in cloud migration, focusing on managerial challenges, entrepreneurial approaches, and effective execution models for organizational success.

Explore Go's design for robustness at Google's scale, covering language features that enhance program reliability and potential pitfalls to be aware of when building robust systems.

Explore serverless computing's promises and challenges, comparing traditional system building with new serverless approaches. Gain insights into this hyped technology's potential and limitations.

Explore dynamic non-events in automation and software, focusing on safety, failure prevention, and maintaining system functionality despite challenges. Learn principles for building resilient systems.

Explore AWS Greengrass for IoT edge computing, enabling local data processing while leveraging cloud capabilities. Learn about architecture, security, and real-world applications.

Explore how Docker can modernize legacy applications without risky changes. Learn strategies for containerizing and improving old systems while maintaining their integrity.

Live demonstration of building a container from scratch using Go, exploring namespaces, control groups, and container fundamentals. Demystifies container technology for developers and DevOps professionals.

Discover strategies to preserve institutional knowledge in software development, enhancing team collaboration and efficiency through innovative tools and practices.

Explore cloud-native application development using Kubernetes, Brigade, and Metaparticle. Learn about distributed systems, containerization, and innovative approaches to simplify cloud deployment and management.

Explore functional programming concepts in Kotlin, including lambdas and higher-order functions, and learn how to apply them alongside object-oriented paradigms in everyday coding.

Explore failure testing to proactively identify and fix system issues, enhancing resilience and preparedness for real-world challenges in software engineering.

Strategies for implementing lasting organizational change, focusing on cultural shifts, overcoming resistance, and fostering sustainable transformation in large companies.

Learn from communication failures to improve team effectiveness. Discover hidden assumptions, analyze actual behaviors, and gain practical insights for better collaboration in software development.

Explore C++'s evolution with recent revisions, improved tooling, and modern features, challenging the perception of it being outdated and demonstrating its continued relevance in software development.