culture On Creating Culture In the workplace, few things are more pervasive than a bad culture. A poor culture leads to clinical depression in employees, declined productivity, and poor results. It's rather unfortunate that
manager How to Make your Developers Work Faster Find the courage to slow down so you can speed up. This counterintuitive approach is indubitably the most effective way to create a high-performing team or organization.
git Choosing a Git Branching Strategy There are several out there, and a lot of opinions to go with them. Having served in a consulting capacity for many organizations, ranging from small startups to very large
terraform Why I Don't Deploy Infrastructure Manually Anymore I admit it. There was a time, very recently, when I deployed infrastructure by going into the Azure portal and clicking some buttons. It seems so easy! But there's an
devops Pipelines as Code - Don't Reinvent the Wheel The term "Pipelines as Code" means that you are defining the process through which your code moves from source control, all the way to running in production. This practice is
culture A Guide to Building Tech Team Culture In my career, I have worked across so many types of companies. (List not in order) A large tech companyA large non-profitA small non-profitAn early-stage tech startupA small boot-strapped Azure
culture On DevOps and Culture The three tenants of DevOps are people, processes, and tools. As technologists, it is extremely easy for us to focus on tools and processes when implementing DevOps and assume that