
Discover the power of unit testing in software development. Learn key concepts, best practices, and implementation techniques to enhance code quality and reliability.

Explore software factories' potential to revolutionize development, from onboarding to unified workflows, through real-world experiments and practical insights.

Explore chaos engineering in cloud environments, focusing on AWS resilience strategies, fault injection simulators, and new cross-region and AZ availability scenarios. Gain practical insights and best practices.

Explore frameworks for testing Apache Airflow data pipelines, covering local development, CI/CD, validation, unit tests, and integration tests. Includes a practical demo and key takeaways.

Fortify Python applications against vulnerabilities with best practices in secure coding, authentication, encryption, and emerging threat mitigation. Gain practical insights through demos and tool recommendations.

Optimize AWS DevOps using Python and machine learning techniques for efficient cloud infrastructure scaling and performance improvement.

Explore key insights and strategies for maintaining Python SDKs, covering approaches, protocols, version management, and testing practices gained from three years of experience.

Explore Python codemods for automated code improvements, focusing on security enhancements, resource management, and performance optimization using open-source tools and custom plugins.

Discover how Go and Fyne toolkit reignite passion for app development. Learn to build, test, and distribute cross-platform applications with ease and efficiency.

Learn to create reproducible Golang development environments using Nix. Explore declarative configurations, tools integration, remote setups, and CI/CD implementation for consistent and efficient Go projects.

Learn strategies to navigate Agile methodologies effectively, avoiding common pitfalls and balancing tactical and strategic approaches in software development and delivery.

Explore building a serverless GenAI platform, from architecture to adoption strategies, and learn its impact on various industries.

Explore team topologies in platform engineering, covering key principles, team dynamics, real-world examples, and strategies for building effective platforms as products.

Explore AI-augmented DevOps and platform engineering strategies to optimize workflows, identify bottlenecks, and implement real-world solutions for improved efficiency.

Explore DevOps strategies for user retention, focusing on customer data, collaboration, and product improvements to drive business impact and stay competitive.

Explore strategies for fostering a robust testing culture, addressing challenges in automated testing, and promoting collaboration for efficient software delivery.

Explore strategies for effective team changes in growing organizations, including five reteaming patterns and practical advice for navigating transitions and fostering resilience.

Explore strategies for prioritizing code quality in engineering teams, focusing on communication, incentives, and practical techniques for busy developers.

Explore principles of vibrant cities applied to codebases, enhancing software team dynamics and productivity through innovative urban planning concepts.

Explore localization strategies for global car markets with code examples, modularization techniques, and insights on team collaboration.

Discover how on-call duty can be an opportunity for growth, skill development, and improved technical judgment in software engineering.