
Learn to identify and prevent the top 10 software security design flaws, focusing on proactive measures to enhance system security from the ground up. Gain insights from industry experts on building robust, secure software.

Explore effective Angular refactoring strategies focusing on modularization, metrics, and testing to maintain clean, maintainable code and ensure functionality during improvements.

Insights on achieving high-quality software development from "The Pragmatic Programmer" co-author. Explore strategies for building quality teams and fostering continuous improvement in codebases.

Strategies for navigating maintenance, renovation, and innovation in a rapidly changing business landscape. Practical tools and techniques to evolve beyond conventional agile methodologies and foster continuous growth.

Explore clean code practices, their importance in software development, and their relevance in the AI era. Learn to create robust, maintainable, and secure code using free open-source tools.

Explore feature flags in Spring applications, covering their purpose, implementation libraries, live reloading, and practical demonstrations for effective software development and deployment.

Exploring why Agile methodologies often fail, this talk examines common pitfalls, misconceptions, and the gap between theory and practice, offering insights to improve implementation and outcomes.

Explore software supply chain security, recent attacks, frameworks, and SBOM. Learn risk mitigation strategies and tackle AI/ML supply chain challenges in this comprehensive overview.

Explore how AI and other methods enhance software supply chain security, addressing advanced attacks and evolving developer toolkits for improved protection.

Discover insights from global hacking experiences to enhance software supply chain defense strategies and protect organizations against evolving threats.

Explore memory-unsafe code vulnerabilities, their historical impact, and practical mitigations. Learn why this critical issue persists and how developers can enhance software security.

Innovative approach to scaling threat modeling by empowering development teams, reducing bottlenecks, and integrating security seamlessly into software development processes.

Explore the impact of Large Language Models on cybersecurity, examining their capabilities and implications for both offensive and defensive strategies in the digital landscape.

Explore popular text editors like vim, Kate, neovim, and VSCode, discussing their features, plugins, and demos. Learn about Sphinx updates and the ongoing vim vs. emacs debate.

Explore "Documentation as Code" in this Ubuntu OnAir session, covering benefits, challenges, and practical aspects like versioning, collaboration, and automation for technical writers and developers.

Explore GitHub Advanced Security's approach to empowering developers in securing software through code scanning, secret scanning, and supply chain security, with insights on AI integration.

Explore low-level C# programming techniques without using unsafe code. Learn how to translate C to modern C#, handle memory allocation, and work with complex data structures safely and efficiently.

Live demonstration of editing Discourse-based and Sphinx-based documentation, covering recent updates, planning discussions, and practical tips for technical authors and contributors.

Explore common pitfalls in retrospectives and learn effective strategies to overcome them. Gain insights from an experienced facilitator to enhance team reflection and continuous improvement processes.

Explore VS Code 1.89 updates: Terminal enhancements, Markdown image previews, and GitHub Copilot improvements. Join engineers for demos, Q&A, and insights on new features.

Explore key changes in Java 22 and future releases, focusing on improved developer experience, performance, and safety. Learn about recent updates and their impact on Java's evolution.