Blog
I tend to write blogs less frequently that TIL’s. So they are typically longer and dig a little deeper.
Terraforming 101
—
— In which I finally get to grips with infrastructure as code on
a real project while trying to set up identity aware proxy to
protect a private app from prying eyes.
Operating Principles a.k.a. How We Work
—
— This is a lightly obfuscated version of something I wrote for the technical
team at Woolpert Cloud Solutions. It reflects the values I promote for the team
and my ethos around enabling people to make …
A Bit of Fastapi for Auth
—
— Learning more about JWT as a way to encode claims by getting hands-on with FastAPI, a relative newcomer to the Python family of web frameworks.
Tinkering With Tax Data
—
— Using some open source tools to learn about tax data in Denver.
Big O for Imposters
—
— A short and probably obvious statement for people who studied computer science.
But for me is not obvious and took a short bit of reading on Big(O).
Transforming the Team on Your Practical Cloud Journey
—
— Reposting a blog I wrote for Woolpert about digital
transformation and the necessary culture, learning, and
mindset for a successful and practical cloud journey.
Multiple ssh keypairs and how to use them
—
— Finally learning more about ssh keypairs and how to manage them using ssh-agent.
asdf for Runtime Management
—
— Using asdf
as an alternative to homebrew for managing
language runtimes like Python and Ruby. It provides a holistic solution
to the same problem that pyenv
and nvm
and rvm
solve for specific …
Coding Exercise in Go
—
— Answering my own coding exercise using Go and sharing a
couple of things I learned along the way about JSON and
concurrency.
A Practical Cloud Journey
—
— Re-posting the kickoff to Woolpert’s 2021 Practical Cloud Journey series.
It’s all about customer value, not getting ahead of yourself (or your
competence), and the importance of context.