Software Development: Code as Craft

Throughout the years I have worked in numerous technically oriented roles.  This includes Engineering, QA,  Automated test engineering, DevOps, Build and Release, and finally Platform Architect. I’ve seen a LOT of code. I’ve seen some clean and some not. I’ve worked for organizations big and small, public, private, profitable and not. One thing that has really stuck out is how …

Agile Development & Cloud Software

Agile Development & Cloud Software It goes without saying planning, engineering and profiting from a cloud oriented software solution is an ambitious undertaking for any size organization. While many start-ups and enterprises alike actively peruse successful cloud offerings; only a few succeed in this potentially perilous quest. So how exactly did some of the more notable cloud success stories come …

Beginners guide to Docker

Docker has taken the DevOps and development world by storm. It represents a lightweight virtualization option coupled with GIT style source control options. When leveraged with micro-services it’s value to the industry is immeasurable.  This tutorial represents a beginners guide to docker, how it works and some ways it can be leveraged within an existing organizations workflow.  The main value …

Good Leadership Traits

Moving into a leadership position can be the pinnacle of an individuals career. It’s an honor to be recognized for ones hard work and diligence on the job.  But what actually makes an individual a good leader? What makes them great? Are there some characteristics, personality traits, or common attributes that make a person an exceptional leader? Leadership roles are often …