From dotCloud to Docker
Explores the early design decisions of dotCloud, the PaaS company whose container engine evolved into Docker, and their lasting impact.
Explores the early design decisions of dotCloud, the PaaS company whose container engine evolved into Docker, and their lasting impact.
Argues that Shadow IT, often seen as a risk, can be a valuable incubator for digital transformation and agile practices within organizations.
A guide to using Cake build automation with C# to create a single, cross-platform DevOps pipeline for .NET Core projects on AppVeyor and Travis CI.
A PowerShell developer shares his 2017 New Year's resolutions focused on blogging, community involvement, and improving his open-source project.
A guide to using Docker Compose for orchestrating multi-container applications, covering setup, configuration, and best practices.
An introduction and tutorial for using the official Kubernetes Python client library, including installation and code examples.
A developer describes automating Docker image builds and pushes to Docker Hub for an open-source Node.js Docker management tool using CodeFresh.
IT professional Josh King shares his daily work habits, tools, and routines in a 'How I Work' style blog post.
A critique of modern software development, arguing that the rush to release features in the cloud leads to perpetually buggy and poorly documented products.
A guide to automating the deployment of Windows Services using VSTS (Azure DevOps) and PowerShell for continuous integration and delivery.
A step-by-step tutorial on how to containerize an ASP.NET Core application using Docker, from creating a Dockerfile to running the image.
A guide to deploying applications to Azure VMs using VSTS Release Management, covering common pitfalls and solutions.
A guide to automating the deployment of the ClipBucket video hosting platform using Ansible configuration management.
A developer shares lessons learned from submitting PowerShell DSC resources to Microsoft's High Quality Resource Module (HQRM) standards.
A technical guide explaining how to backup and restore a PostgreSQL database within a Kubernetes cluster using kubectl and pg_dump.
Key considerations and best practices when switching Java applications to Alpine-based Docker images for reduced size and security.
A critical analysis of the DevOps vs SRE debate, comparing the two philosophies and practices in modern software engineering.
Guide on using an ARM template to provision Azure IoT Hub with messaging configurations and a call to contribute to open source.
A developer shares a detailed, opinionated review of Docker after 6 months of production use, highlighting its benefits and warts.
Discusses operational best practices and ownership in serverless architecture, emphasizing responsibility despite outsourcing.