I've worked and collaborated with many IT professionals over the years, and Paul is extraordinary. He's a highly-talented developer, a great communicator, and a detail-oriented project manager. Paul's commitment to process management/implementation, automation, and sustainable thinking gives project teams tremendous confidence in the product development, and in his leadership. I hope to get the opportunity to work with Paul again very soon.
Chris Robin ( RRC )
06 Oct 2019
Creating resources in Terraform may present a problem for users familiar with sequential tools like Chef.
Terraform generates a graph of the dependency tree prior to planning the order of changes. This means your Terraform file is a desired state, not an official order.
...24 Sep 2019
Code is only valuable when it’s in production. Until then, it’s a liability. It is essential that we focus both on quickly delivering high quality software to our users and improving our processes to make that delivery easier.
High performing IT organizations recognize that software development is a process that begins with an idea, and finishes with code in the hands of their users, and tries to optimize the complete process, not just parts.
...24 Sep 2019
Build and Deployment Pipelines are not a sexy subject within our industry. It’s often an afterthought relegated to the last minute and cobbled together. It’s also extremely hard to find resources from people who’ve been in the trenches and seen what has worked and what hasn’t. This article is an attempt at sharing the knowledge I have from building Build and Deployment Pipelines that have deployed applications that served billions of requests daily.
You may not agree with everything that is documented here and that’s ok! If you are going to deviate, deviate with purpose!
...