Unraveling GitHub Actions Runner Controller: A Developer’s Journey with Terraform and Kubernetes
Embark on a transformative journey into the heart of modern software deployment with our hands-on exploration of the GitHub Actions Runner Controller, Terraform magic, and the marvels of Kubernetes. In this raw account of our Innovation Day project, we share code snippets, architectural insights, and lessons learned through trial and error. The GitHub Actions Runner Controller enables seamless job execution within containers on Kubernetes, providing scalable, ephemeral, and container-based runners. Follow our unfiltered adventure as we walk you through the initial setup steps, tackle security revelations, delve into RBAC complexities, and unveil ingenious solutions using Terraform. Explore the synergy between GitHub Actions, Kubernetes, and Terraform, and unlock a new realm of possibilities for your CI/CD workflows. Continue reading Unraveling GitHub Actions Runner Controller: A Developer’s Journey with Terraform and Kubernetes
Effortless GitHub Account Management: Mastering SSH Agents in WSL and Containers
The article guides the reader on how to setup a development environment to work with 2 different GitHub accounts using the 1Password SSH agent in WSL and VSCode DevContainers. Continue reading Effortless GitHub Account Management: Mastering SSH Agents in WSL and Containers
Elevate Your Git Security: Signing GitHub Commits with 1Password in Windows WSL and Containers
This is a step by step guide on how to setup 1Password SSH agent to provide you with ssh authentication and signing keys to enable a smooth git workflow in WSL and VSCode DevContainers. Continue reading Elevate Your Git Security: Signing GitHub Commits with 1Password in Windows WSL and Containers
Integrating SonarCloud with Azure DevOps
This is an article about how to integrate Azure DevOps with SonarCloud. The author demonstrates a pull request workflow utilizing SonarCloud quality gates as status checks by setting the right branch policies. Continue reading Integrating SonarCloud with Azure DevOps
Xpirit Innovation Day Cologne
Last week we had the pleasure to host the Xpirit Innovation Day in Germany. X-perts from the Netherlands, Belgium, the USA, and Germany met in Cologne to be innovative and to work on whatever they wanted. No goals – just … Continue reading Xpirit Innovation Day Cologne
Speaking at NDC London
My experience of delivering the talk “From Application Security to Developer Security – Shift left with GitHub Advanced Security” at NDC London. Continue reading Speaking at NDC London
Accelerate DevOps – What I’ve learned writing a book about GitHub
When I was asked to write a book about GitHub, I first came up with an outline that had an introduction to DevOps with nearly 200 pages and then covered all GitHub Features in a logical order. “Nobody wants to read a 200-page introduction” was the the response from my editor that made me completely rethink what I wanted to write about and how I should structure it. The story Telling a story is hard – finding a story worth telling is even harder. I wanted to give my readers a practical guide to DevOps. There are many books and … Continue reading Accelerate DevOps – What I’ve learned writing a book about GitHub
Speaking at KCDC
Last week I had the pleasure of speaking at the Kansas City Developer Conference (KCDC). I had one talk and one workshop: Application security from start to finish (handout) Hands-on workshop GitHub Code to Cloud (handout) You can download the handouts from the links above. If you attended one of my sessions and want a free copy of my book – ping me and I’ll arrange that. What is KCDC? KCDC is a community conference in Kansas City with more than 1,600 attendees. I has no singe-track keynotes but directly dive into the 15 parallel tracks. There are tracks about … Continue reading Speaking at KCDC
Developer Week (DWX) Nuremberg
Last week the Developer Week in Nuremberg was back in person! I had the honor of giving two sessions: Deep Dive into Git (handout) Application Security and DevSecOps – end to end (handout) I especially enjoyed my DevSecOps talk with … Continue reading Developer Week (DWX) Nuremberg
DevOpsCon Berlin – GitHub Bootcamp Workshop
I had a great time at DevOpsCon Berlin. I met a lot of old friends, had very interesting discussions with the audience, and a lot of fun with the orga team and the other speakers. GitHub Bootcamp Workshop Yesterday I … Continue reading DevOpsCon Berlin – GitHub Bootcamp Workshop