Multiple teams and monolith
A software team shares their adapted Git workflow for managing a monolithic codebase with multiple independent development teams.
A software team shares their adapted Git workflow for managing a monolithic codebase with multiple independent development teams.
Guide on configuring TLS termination using the HTTP application routing addon in Azure Kubernetes Service (AKS).
Explores integrating Docker's mutable image tags with Git Flow's mutable release branches to create a flexible versioning and continuous delivery framework.
Using ReSharper's Structural Search and Replace to find ASP.NET MVC action methods that need the ValidateAntiForgeryToken attribute for CSRF protection.
Guide to fixing Google authentication in ASP.NET Core after Google+ API shutdown, using OpenID Connect as a replacement.
Author shares PowerShell scripts to automate downloading and deploying the Azure Stack Development Kit (ASDK), simplifying the setup process.
Explores the ethical implications of poor web performance, arguing it creates digital exclusion for users with low-end devices or slow connections.
A technical guide on using the BurntToast PowerShell module to create and display Windows toast notifications on remote computers via XML.
A guide for ASP.NET MVC Core developers on identifying and adding CSRF protection to an inherited codebase lacking security measures.
A guide on diagnosing and resolving Docker disk space issues on macOS, focusing on container logs and cleanup commands.
A detailed technical guide exploring the purpose, structure, and configuration options of the runtimeconfig.json file in .NET Core applications.
A developer shares their 2018 job search journey, from multiple interviews to finding a fulfilling role in robotics software development.
A guide to building and deploying Python-based Azure Functions using Azure DevOps pipelines, updated for general availability.
Using Terraform and a custom tool to manage GitHub issue labels as code for consistency and automation across repositories.
Announcing the Day Two Cloud podcast, focusing on real-world cloud deployment experiences, lessons learned, and practical insights beyond the hype.
A guide comparing local development, Vagrant, and Docker for web projects, helping developers choose the right tool for their workflow.
A guide to configure Docker's gcplogs driver for sending container logs to Google Cloud Logging from non-GCP servers.
A security expert's wish list for 2019, focusing on Rust adoption, security keys, and TLS 1.3 deployment to improve computer security.
A proposal for a new "Optimize for Analytics" database configuration option in SQL Server and Azure SQL Database to enhance performance for data warehousing workloads.
The author updates their blogroll, adding two web development blogs focused on design, typography, and developer tools.