Shipping Software Should Not Be Scary
Discusses why software releases cause incidents and offers strategies to make deployments safer and less stressful for engineering teams.
Discusses why software releases cause incidents and offers strategies to make deployments safer and less stressful for engineering teams.
Guide to disabling outdated TLS protocols and ciphers in Azure API Management using ARM templates for improved security.
A software architect reflects on a year of professional growth, detailing projects in IT architecture, app integration, and implementing continuous delivery at a large organization.
A guide to creating and maintaining a RELEASE_CHECKLIST.md file to prevent manual deployment errors and ensure all post-release steps are tracked.
Explains how feature flags help development teams release features safely and control their visibility, using the django-waffle library as an example.
A guide on starting with automation in software development, focusing on repetitive tasks and multi-step processes to improve workflows.
A critique of complex multi-environment deployment workflows, arguing they create more problems than they solve.
Announcing the release of 'Pro NuGet', a book covering advanced NuGet package management concepts, best practices, and scenarios beyond basic usage.