I'm Jim Angel. I love solving problems and working with incredible people! The following highlights some of my OSS accomplishments and hobbies.
- Designed the official "Release Info" page for OSS Kubernetes (k8s.io/releases) - #27929
- Improved (kubernetes.io) website build times by 80% - #29504
- Wrote a guide for testing Kubernetes auditing on kind (kind.sigs.k8s.io/docs/user/auditing) - #2431
- Added the ability to support diagrams as markdown (MermaidJS) - #20434
- Improved k8s DNS security by adding CAA records - #1849
- Automated a page with version skew information (preventing toil each release) - #20369
- Called out k8s dashboard issues before it was cool 🙃 - #3012
- Helped write the guide for how to lead documentation release cycles - release-team/role-handbooks/docs
- Open sourced a way to learn more about "production" Kubernetes (w/ Cilium)
- Open sourced a way to bring "air-gapped" docs on prem in a cloud native way (like Netlify)
- Designed a solution for using an iPad as the terminal for a GCE VM (developer machine)
- Built a one-page, data driven, template for static sites
- Designed a "in between dev and prod" Kubernetes installer
- Played a bit with static site hosting on GCP (Netlify experience on GCP)
- Pod Security Graduates to Beta (12/09/2021)
- Kubernetes Security best practices (10/05/2021)
- Spoke at KubeCon NA 2021 about how Kubernetes OSS website serves 1.3M users monthly and let's anyone contribute (video / slides)
- Presented at an internal conference to an audience of 800+ around contributing to OSS Kubernetes and general Kubernetes literacy
- Host and maintain the local Austin Kubernetes Meetup
- Testing upstream Kubernetes on a Raspberry Pi cluster
- Building a Jenkins demo / POC affordably
- Bypassing AT&T's fiber gateway on Unifi Dream Machine Pro using WPA supplicant
- Configure Google Cloud HA VPN with BGP on pfSense
- "Is it still running?" (Self-hosted, Self-healing, Self-updating, Self-patching Kubernetes madness)