In the ever-evolving landscape of software development methodologies, staying open to change and exploring alternative approaches is essential for growth and innovation. Recently, I had the opportunity to work with highly effective teams that had adopted a development technique known as “Trunk-Based Development” (TBD). This experience turned out to be a transformative journey that broadenedContinue reading “Embracing the Power of Trunk-Based Development: A Paradigm Shift”
Category Archives: sre
Enhancing Infrastructure Security: Tracking Terraform Changes with Atlantis and AWS CloudTrail
Managing infrastructure efficiently and securely is a top priority for any organization. At Tray.io, we have adopted Terraform and Atlantis as our preferred methods for infrastructure management. To bolster our security measures, we use AWS CloudTrail to monitor and audit changes made to our AWS environment. However, tracking the source of these changes has beenContinue reading “Enhancing Infrastructure Security: Tracking Terraform Changes with Atlantis and AWS CloudTrail”
How to write self-documenting Code
How to write code that is easy to understand and maintain without adding documentation. In this post, I am going to share some tips and good practices to achieve what I and my colleagues used to call “Self Documenting Code ©”. The examples used here are in the context of the Python programming language butContinue reading “How to write self-documenting Code”
Download assets from a private Github repo
The other day I was trying to download an asset from a private Github repo. I couldn’t find a recent guide on how to do this. Most search results returned outdated results. Here is how to do it using curl and jq