Hi fellow Engineer đź‘‹

Welcome to my blog, where rants, ramblings and remarks all come together !!

Package Management with OCI Specification

As a Software Engineer, you’re undoubtedly familiar with package management tools like npm, Maven, RubyGems, pip, NuGet, Cargo and many more. Additionally, if you’re a Support/Operations Engineer (DevOps, SRE, Platform, etc.), you’ve likely worked extensively with these tools and possibly maintained private servers for them. With the rise of containerization technologies, and several tools emerging in this area, the community felt the need for standards regarding creating, running and distributing containers....

June 29, 2024 Â· 12 min Â· 2513 words Â· Tiago Ferreira

Building a Pipeline Engine with Go Plugins

CI/CD tools are at the core of every company’s software delivery pipeline. This tools are even the very product that some companies develop and sell. But… are we able to build our own custom CI/CD tools? Do we possess the required skills to build our own pipeline engine? Building a Pipeline Engine If you’ve worked with any CI/CD platform, you’re no stranger to yaml defined pipelines. Every platform, nowadays, implements their own Yaml structure, allowing operational and development teams to design their pipelines to their hearts content....

October 22, 2022 Â· 9 min Â· 1752 words Â· Tiago Ferreira