10X Your Developer Productivity with GPT-4, Custom Instructions, and Code Interpreter
Introduction In the fast-paced world of software development, finding ways to boost productivity can make a significant difference in meeting project deadlines and delivering high-quality code. Advancements in artificial intelligence have opened up new possibilities for developers to streamline their workflows and enhance their coding experience. In this article, we will explore how GPT-4 can…
Converting Python’s requirements.txt into Homebrew formula resources
For developers who maintain both Python and Homebrew packages, you’ve likely found that managing dependencies between the two ecosystems can be a bit challenging. Today, I am going to share a Python function that I wrote that automates the conversion of a Python requirements.txt file into Homebrew resource blocks. This can be a real time-saver,…
Azure Periodic Table of Resource Naming Convention Shorthands
(HOT) Update August 2023: this is now available as an app at https://azure-periodic-table.onwardplatforms.com/ Consistency in naming Azure resources is essential whether you are just getting started in the cloud or have a mature team and platforms. Defining and enforcing naming conventions for resources can help improve resource discovery, cost management, automation, and organization of resources…
Using TFLint Behind a Corporate Firewall
There are times where you may not be able to initialize a plugin (aws, azurerm, etc.) for tflint because you are behind a corporate firewall. This can cause failures when running tflint –init. Being able to lint code locally is helpful to ensure that you are meeting your teams quality standards before you push to…
A Guide to Getting the Most Out of Agile
Overview I love helping teams deliver more application and cloud platform features faster to happier customers. An important component of being able to accomplish this is following an Agile methodology that works. In this post I will cover how teams can get the most out of Agile principles and practices to deliver products faster and…
Migrating Apps to the Cloud
App modernization looks different for everyone! There are no hard-and-fast rules or one-size-fits-all approaches to migrating applications to the cloud. Every organization has its own unique challenges, constraints, culture, goals, budgets, and market pressures that guide them on their journey. There are however some common strategies that have helped organizations successfully move tens, hundreds, or…
Continuous Integration and Delivery With Azure DevOps 2022
Sharing the first video in a planned series of tutorials around Azure DevOps! Learn how to use and configure Azure DevOps to implement DevOps best principles and practices with Boards, Repos, and Pipelines.
Getting Latest Azure DevOps Artifact Feed Package Version
The following Python script can be used to get the latest package version from a feed using Azure DevOps REST API’s. For the token, you need to generate a PAT token that at least has permissions to Packaging / Artifacts.
Passing the Terraform Associate Certification Exam
I passed my Terraform Associate Certification Exam today and wanted to share my experience to help others who are preparing to do the same. There are many other posts out there on this topic that are quite good, so I thought I would try to take a slightly different approach. The Approach Rather than doing…
Terraform Mesh CLI Early Preview
Hello, my fellow Engineers and Developers! As many of you on the journey of adopting Terraform have likely experienced, over time your configurations grow in size and sophistication. As teams mature, Cloud Engineering becomes a body for enablement for App Developers that builds platforms rather than running every infrastructure-as-code project. This allows everyone to scale and…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.