Skip to main content
Ivan Lee
  • Home
  • Things I've Done
  • Places I've Worked
  • About
Devcontainers at Scale

Devcontainers at Scale

Apr 18, 2026 5 min read
platform-engineering devcontainers

So it's 2026 and everything is ❤️‍🔥. Your team is using agents to develop code but everyone's stack is just so different. Thoughtworks woke up and dropped devcontainers on their radar and you…

Read more
Devcontainers in 2025: A Personal Take

Devcontainers in 2025: A Personal Take

Mar 1, 2025 5 min read
platform-engineering devcontainers tech

Using devcontainers for fun and profit(?)…

Read more
Cross-cluster Argo Rollouts with ArgoCD

Cross-cluster Argo Rollouts with ArgoCD

Feb 7, 2024 3 min read
argocd

Over a sufficiently long time span, the number of Kubernetes clusters approach (and exceeds!) n where n = the number of things an engineers can reasonably grok. ArgoCD helps reduce cognitive load thro…

Read more
Diffs & Manifests in Github PRs with ArgoCD

Diffs & Manifests in Github PRs with ArgoCD

Feb 2, 2024 5 min read
argocd

ArgoCD is a lot of things: a way to manage Kubernetes manifests with a GitOps philosophy, an observability portal, a tool in the larger Argo* ecosystem. But for our developers? The features they love…

Read more
Vastly Overengineering a Blog with k3os and GitOps

Vastly Overengineering a Blog with k3os and GitOps

Dec 31, 2021 4 min read
homelab

So it's that time of year again: the year's winding to an end, I've got some PTO days to burn, and my home lab looks something like this: So in the best spirit of end-of-year reorganizati…

Read more

Building a Mobile Automation Lab (Part 2) — Paving the Yellow Brick Road

Jan 4, 2018 4 min read
qualityengineering

Welcome back to our guide to building a mobile automation lab (on the relatively cheap)! In this post, we’ll set up Appium on the new Mac Mini’s. If you haven’t gotten a chance, check out Part I of th…

Read more

Useful Python Packages (for Test Automation)

Oct 11, 2017 3 min read
qualityengineering

My raison d’être in the workplace is ensuring the continuity of our systems and functionality, come what may: crazy requirements, infrastructure failures, and general oddness. If I do my job right, ev…

Read more

Building a Mobile Automation Lab (Part 1) — We’re not in Kansas Anymore

Oct 9, 2017 5 min read
qualityengineering

There’s lots of reasons to automate end-to-end mobile testing. You’ll find many companies selling cloud solutions. So why did we decide to build a device lab in this day and age? ¯\_(ツ)_/¯ * Mobile…

Read more
Page 1 of 1
  • Data & privacy
  • Contact
  • Contribute →

© 2026 Ivan Lee

Published with Ghost · Theme by Magic Pages