I’m Adam Burns, and I do DevOps. That means I automate what System Administrators and Operators used to do by hand. Mostly. Sometimes I get side-tracked building terrible robots.
The knowledge the tech community has shared in their articles and posts has fueled my work, so I try to return their investment by sharing the knowledge I uncover myself. When I solve a gnarly problem or find a best practice or even read a book that influences my work, I write it up here. Things like:
- Technical how-tos. Struggling to troubleshoot lambda function failures? So did I, and I figured out an easy way to get logs that are verbose enough to actually help. Having trouble getting your Mac setup to test several projects that depend on several different versions of Python? I got you.
- Non-technical guides. New to managing DevOps projects and swimming in all the jargon? Check out my glossary.
- Deep dives. Sometimes you have to know how the pipes under the megapolis of infrastructure tools are welded together. Did you know that AWS Security Groups will guess the state of stateless protocols like ICMP? Trying to figure out why your CloudFormation Custom Resources time out for exactly two hours?
- Best practices. Ever lose data because someone left, nobody remembered to turn off their access, and then that person logged in and deleted things? That’s an Ops Problem, but one that you may want to solve with a checklist instead of automation.
If you need help with more than what I’ve covered in these articles, I’m available to consult.