Modern Software Engineering

    The heart of Modern Software Engineering is building and delivering software faster, reducing complexity and risk, all without sacrificing quality—of the software AND the experience of everyone involved in building and delivering it. The list of technical strategies, tools, and leading practices that enable modern software engineering is long and evolving rapidly. This track will help you stay on top of leading DevOps, DevSecOps, and platform engineering practices, tools, and strategies. Expect us to dig into subjects like providing remote access, robust environments, and automation that is secure, easy to access, and readily available. You’ll explore topics such as zero downtime database deployments, continuous integration, domain-driven design, cloud transitions, feature flag deployments, crafting efficient git commit histories, improving code quality with static analyzers, and better security with DevOps. Additionally, you'll learn about GitHub Copilot for various applications.