
Discover how one of the Agile Manifesto creators challenges the commercialization of Agile while advocating for a return to fundamental agility principles and values in software development.

Master event-driven workload scaling using Kubernetes, KEDA, and Karpenter to handle high-traffic scenarios effectively. Learn strategies for efficient resource management and cost optimization in cloud environments.

Explore software design lessons from the Ariane 5 rocket failure, examining testing, validation, and security principles to prevent catastrophic system failures in critical applications.

Explore the six evolutionary stages of software engineering mastery, from understanding and articulating technology to recognizing limitations and finding appreciation for existing solutions.

Discover practical insights into building event-driven architectures, from fundamental concepts to advanced integration patterns, enhancing system resilience, extensibility, and scalability in real-world applications.

Uncover the truth about serverless architecture's limitations, myths, and rare valid use cases through real-world AWS experience in EdTech, learning when traditional solutions are more effective.

Explore the evolution of AI from theoretical concepts to practical engineering, learning best practices and guidelines for effective implementation in modern machine learning projects.

Explore five essential generative AI design patterns - RAG, Cluster Pulse, State Based Agents, Guard Rails, and Auto-Prompting - through their practical application in developing a personalized K-8 tutoring system.

Discover practical strategies for deploying Large Language Models in production environments, from identifying use cases to implementing security protocols and managing stakeholder expectations.

Explore the evolution of LLMs into autonomous agents and their transformative impact on programming and software engineering practices, focusing on practical applications and future potential.

Discover how to build a scalable, serverless-first platform for global workforce management, incorporating modern governance principles and strategic business alignment for effective international expansion.

Master the fundamentals of C++ templates through practical insights on when to use them, understanding generic programming concepts, and exploring modern template metaprogramming techniques for efficient code generation.

Explore software security measurement strategies and trade-off decisions for organizations using open-source components, focusing on vulnerability assessment, process metrics, and cybersecurity analysis.

Discover techniques for evaluating open source software trustworthiness through process assessment, risk analysis, and supply chain practices, with insights from DoD's Unified Platform project.

Explore fault simulation techniques for Linux real-time scheduling, covering methods for testing system responses to jitter, deadline misses, and error handling in safety-critical applications.

Discover how attestations and cryptographic telemetry can secure software delivery at scale, building trust through verifiable inputs and enabling safer deployment decisions across diverse development environments.

Discover how to leverage tracing libraries like libtracefs, libtracecmd, and libtraceeval to analyze system performance, track event interactions, and perform offline analysis of Linux systems.

Discover how LY Corporation scaled OpenStack to support 14,000 hypervisors by implementing a distributed RPC mechanism that eliminates RabbitMQ bottlenecks, with insights from 2 years of production use.

Master effective code review practices and techniques to streamline PR processes, write meaningful feedback, handle large changes, and overcome common bottlenecks for better team collaboration and code quality.

Discover how being a seasoned developer can be your greatest asset by embracing a slower, more deliberate approach to coding, leading to better long-term outcomes and sustained career growth.

Discover strategies for scaling teams and products efficiently while maintaining work-life balance, focusing on smart tooling, component libraries, and streamlined processes for sustainable growth.