Jul 11Member-onlyMy (GitHub) Developer Story: KylerHey all! This one isn’t a technical blog — I wanted to share some of the recognition I got from GitHub’s The README Project — it’s a program at GitHub that recognizes influential developers in the industry who release open source code and share what they learn. The README project…DevOps1 min readDevOps1 min read
Jun 22Member-only🔥Let’s Do DevOps: Writing Modular, Centralized, Custom Terraform GitHub Actions 🚀This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! Back in the Azure DevOps (ADO) days, I grew our terraform pipelines from a single POC to several hundred. Around about 40 pipelines I…Github Actions7 min readGithub Actions7 min read
May 31Member-only🔥Let’s Do DevOps: GitHub Reuseable Actions — Theory, Matrix, Concurrency, Make it all Dynamic 🚀This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’ve been spending my whole work days playing with GitHub Actions to attempt to build templates and permit my developers to scale horizontally out…DevOps9 min readDevOps9 min read
May 16Member-only🔥Let’s Do DevOps: Passing data between GitHub Actions jobs, steps, and tasks (and make Matrices dynamic!)This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I recently published a series of articles focused on how to build a GitHub App that triggers on Org actions, like creating a new…Github Actions12 min readGithub Actions12 min read
May 8Member-only🔥Let’s Do DevOps: Making a GitHub Action Event Driven + New Repo Immediate Configuration + GitHub Apps + Python3 Lambda (Part 2)This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! This article is a continuation of what we built last time — namely, an event-driven GitHub Action, utilizing a custom GitHub App to send…Event Driven Architecture13 min readEvent Driven Architecture13 min read
May 1Member-only🔥Let’s Do DevOps: Making a GitHub Action Event Driven + New Repo Immediate Configuration + GitHub Apps + Python3 Lambda (Part 1)This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! That title is a mouthful! Over the past few months I’ve taken on a side project — building a “little script” that configures all…Lambda12 min readLambda12 min read
Apr 24Member-only🔥Let’s Do DevOps: Shard GitHub Actions Workload over Many Concurrent BuildersThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’ve recently been building a tool I’m calling the GitHub Cop. It’s a tool that processes all 1.5k+ repos in my GitHub Org and…Github Actions9 min readGithub Actions9 min read
Apr 17Member-only🔥Let’s Do DevOps: Building an API Token Expired Circuit BreakerThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I recently had to create 60k auto-link references in Jira (link to the story), and I immediately ran into an issue — a GitHub…Github5 min readGithub5 min read
Apr 10Member-only🔥Let’s Do DevOps: Creating 60k GitHub Auto-Link References to JiraThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! GitHub is a fantastic place for code, but probably isn’t where you’re managing your ticket queue, right? You could use GitHub Issues to keep…Github Actions7 min readGithub Actions7 min read
Mar 27Member-only🔥Let’s Do DevOps: Get All GitHub Repo Branches (Even if there’s Thousands)This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’ve been writing an ongoing project I’m calling our GitHubCop — it’s a tool that iterates over every repo we have (and we have…Github7 min readGithub7 min read