
Open source software foundations: their role in community support, project governance, and fostering collaboration. Explore their impact on software development and potential future directions.

Learn strategies for adopting open source in organizations, from legal considerations to community engagement, based on Microsoft's journey and practical advice for implementation.

Learn techniques for scaling Scrum to large teams, enhancing agility and responsiveness across the organization while maintaining simplicity and delivering higher value.

Discover MSBuild improvements for .NET Core, including simplified project files and multi-targeting. Learn to customize, extend, and debug builds confidently for enhanced project management.

Explore innovative visualization techniques for project management, moving beyond traditional methods to enhance information sharing and team collaboration.

Explore strategies to overcome bottlenecks in software development, drawing inspiration from open source practices to improve team collaboration and reduce individual stress.

Explore the challenges of software estimation and the potential benefits of a "NoEstimates" approach in decision-making and project management for improved outcomes.

Explore GitHub's vast dataset to gain insights on coding patterns, project design, community dynamics, and effective collaboration in open-source development.

Discover strategies for leading web accessibility initiatives, including cross-functional collaboration, testing methods, and implementing inclusive design practices for diverse user needs.

Explore common challenges in vulnerability reporting and learn effective strategies to address them in software projects and organizations.

Explore creating custom plugins for 3D experiences in native mobile environments. Learn strategies for navigating undocumented frameworks and integrating Unreal Engine with iOS development.

Discover strategies for integrating design and agile development, balancing strategic discovery with production-level design, and adapting to various team structures for optimal UX outcomes.

Explore how Agile and DevOps movements parallel scientific revolutions, and learn strategies for organizational success in the evolving software development landscape.

Explore the challenges and misconceptions of open-source software maintenance, and learn how to effectively contribute to and engage with OSS projects.

Practical tips for improving web and mobile accessibility in just 60 minutes, without diving into complex guidelines. Includes framework-specific advice for React, React Native, Vue, and Angular.

Explore real-world challenges and insights from developing a HoloLens application, moving beyond marketing hype to practical implementation experiences and lessons learned.

Explore open source licensing, rights, and limitations for professional use. Learn to make informed decisions on leveraging and licensing open source projects in your organization.

Strategies for scaling large frontend projects, balancing team autonomy with performance and productivity. Explores alternatives to micro-frontends for consistent, performant multi-team development.

Explore software decisions at Jurassic Park: build vs. buy, open-source sustainability, and vendor lock-in risks. Learn from their mistakes to make better choices for your projects.

Explores why Agile transformations alone won't solve software delivery challenges and how to achieve IT-enabled growth through improved delivery performance, avoiding common digital transformation pitfalls.

Practical introduction to computer vision and deep learning, covering neural network programming, training, and refinement techniques for future projects.