Internal systems
Tools and applications that make everyday work easier for the people using them.
CAMERON STEPHEN / LEAD DEVELOPER
I’m a lead developer specialising in backend systems and infrastructure. I help teams build internal tools, improve existing services and keep the systems behind them running reliably.
From an internal tool used every day to the infrastructure running behind it, I like understanding how the pieces fit together.
Tools and applications that make everyday work easier for the people using them.
APIs and services built to be understandable, maintainable and reliable.
Platforms and environments that help teams deploy, run and support their software.
Try the terminal: select the window and type help to see the available commands.
help.
Build software that people can understand, operate and change.
Make failure and recovery part of the design, not an afterthought.
I’d rather leave a team with a system they can understand and change than one that only makes sense to the person who built it.
Notes on software, infrastructure and the things I’ve learned while building and running them.
EXPLORE THE JOURNAL ↗ FOLLOW VIA RSS ↗A practical look at when Kubernetes is worth the work, when a simpler option might be better, and the questions to ask before deciding.
READ THE ARTICLE →A snapshot of recent contribution activity, with a link to explore the profile.
Loading GitHub commits from the last 7 days.
I think about both sides of running software: making it efficient, and using renewable power for the servers behind it wherever possible.
A live look at the energy behind the infrastructure, coming soon.
07 / START A CONVERSATION
Need to improve an internal system, build a backend service or make your infrastructure easier to run? Tell me what you’re working on.