Software
Separate Build, Deploy & Provision
This is the first of four eventual posts that will articulate the approach my teams take to code pipelines and what I have identified as the four primary factors therein.
This is the first of four eventual posts that will articulate the approach my teams take to code pipelines and what I have identified as the four primary factors therein.
How many of us as technology leaders are told in our regular 1×1 with our team members that folks want to learn new things and work on the latest and greatest? Hopefully all of us, right? A quick and painless way of enabling people to scratch the surface is with Read more…
Many (all) of my teams are adopting Docker for a full devops workflow and in doing so docker-compose is the de-facto standard for managing an application stack. However, the more sophisticated applications require configuration nuances between environments. In AWS for example, one region may not have a service that is Read more…
Today I had the wonderful pleasure of championing several technology initiatives with my colleagues in Bellevue during an all-hands technology town-hall. We focused specifically on implementing Docker across our teams for our end-to-end development lifecycle, which is going to transform how we build software. Our teams are doing really amazing Read more…
While developing amongst many projects, you may encounter this error when using docker; more specifically docker-compose: ERROR: for {container_name} Cannot start service nginx: driver failed programming external connectivity on endpoint {container_name} ({hash}): Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error (Failure EADDRINUSE) As a MAC user, the fix is Read more…