Setting the default AWS profile when working with multiple profiles and the AWS CLI / SDKs.
I'm a Software Quality Engineer with a passion for backend engineering, especially with regard to APIs and automation. I've been building up my experience working in a DevOps environment as a Software Development Engineer and am now diving into the details of how we prove out the quality in our software. I use my site as a method of blogging about my learnings, as well as sharing information about projects I have previously, or are currently, working on in my spare time.
I'm a GNU/Linux user, a big advocate for the Free Software Movement, and I try to self host my own services where possible, instead of relying on other providers.
Check out some of my recent posts:
You can also search the below posts:
No matches found.
Finding out that a
nil gets silently coerced to an empty
Hash if given to a custom resource's property of type
Noting the deprecation of using
ChefSpec::Coverage.start! when using Chef 14 and above.
The updated error message returned by a Chef
ValidationFailed error, when you're specifying which properties are
required on a custom resource.
A few reasons explaining why you should be writing unit tests for your functional tests.
How to convert an X.509 PEM file to a human-readable format using
How to convert an X.509 DER file to a human-readable format using
The unfortunate decision to cancel my Packt training courses.
git cherry-pick to make it easier to backport or replay Git commits across different versions of your codebase.
My writeup of my first DevOpsDays conference, and the awesome talks and conversations I was part of.
Talks and Workshops
I have a number of talks and workshops that I have done previously, and am open to do.
I also have a number of projects I've documented on my projects page.