Helm Chart Best Practices Guide
I've been spending a fair amount of time working with Kubernetes and Helm lately...primarily developing Helm charts. The documentation is actually pretty good and I found the best practices guide to be especially helpful.
Charts with different sets of values for each environment (helm/helm - Issue #2620)
This thread led to a bit of a lightbulb moment for me. One of the first issues I struggled with was managing environment specific values in my charts. It turns out it's as simple as creating another values file, specifying it with the -f flag when you install/upgrade the chart, and then the new values will override the values in the original values.yaml file.
The Search for the Perfect Door
This video triggered my inner geek. This guy is a "physical penetration tester" and demonstrates how seemingly secure doors, locks, hinges, etc. can be easily defeated.
I just kicked off a project where I need to design and build a public REST API. I understand the principles of RESTful web services but I need to dive deeper before putting my name on an API which other developers depend on. Here are some links I bookmarked during my first day of research.
What are good reads for designing APIs? - Hacker News
A Hacker News thread about designing APIs. I frequently start my technical research projects by searching "xxxx hacker news" because I generally trust the community and the responses are generally informative. The key word here is generally.
We need tool support for keyset pagination - Use the index, Luke
This was a random article about paging as it relates to API design. Most APIs I have used recently implement some sort of OFFSET behavior, which this author really doesn't like. I'm bookmarking this so I remember there are alternative approaches when I start thinking about paging in my own APIs.
I recently implemented Stripe for subscription payments in Devour and I really like their API. The documentation and the API itself were just pleasant to work with. I plan on referencing it throughout the design process.