A Better Docker Container Tagging Strategy for CI/CD

Continuous delivery is difficult, but if your applications are containerized with Docker you’re moving in the right direction to make things easier! Containers provide a ton of flexibility and portability, but they can become a nightmare once you realize the pain of container management. One thing to make it easier is to have a standard … Continue reading A Better Docker Container Tagging Strategy for CI/CD

From Junior to Senior: Software Engineering Must-Knows

* This is a living document and will be update over time* Why these Resources? Along a software developer’s journey from post-grad to seasoned vet, you come across articles and literature that enlighten you, propelling your skills forward by miles rather than inches. This is a collection of those essential resources that I feel a … Continue reading From Junior to Senior: Software Engineering Must-Knows

Zookeeper in AWS: Practices for High Availability with Exhibitor

Overview Zookeeper is a distributed sequentially consistent system developed to attack the many tough use cases surrounding distributed systems such as leader election in a cluster, configuration, and distributed locking. For more Zookeeper recipes visit: http://zookeeper.apache.org/doc/current/recipes.html. Zookeeper clusters(ensembles) can be made of of any number of nodes, but typically take the form of a three … Continue reading Zookeeper in AWS: Practices for High Availability with Exhibitor