Hitting the Limits of Simple: Working with AWS Chalice Part 2
This blog post is a continuation of a previous blog post titled "Hitting the Limits of Simple: Working with AWS Chalice Part 1". If you haven't read that post already, I suggest reading it for the full context. The TL;DR is we have jammed Chalice and Please together to get it to produce a deployment package along with infrastructure to deploy; we need to deploy that infrastructure now...
MoreHitting the Limits of Simple: Working with AWS Chalice Part 1
Recently for my day job I have been working on a serverless application that utilizes a framework called Chalice. The promise is that you write your code and will turn that into deployed infrastructure on AWS. I figured it might be fun to cover some of that experience, specifically the experience of trying to jam it within the context of a larger build environment and reflections on the outcome with Chalice...
MoreRelationship Formation as an Optimization Problem (Part 1?)
It's been as while since I've updated and I figured why not to add a new post? And with that hamfisted introduction complete, I present the following: Buddy Pairing as a Constraint Satisfaction Problem (CSP)...
MoreBuilding Python Lambda Functions with Please: Abusing PEX Files for Fun and Profit
For my work recently, I had the opportunity to explore a build tool called Please and evaluate the usage and adoption into projects that my team works on. Now I am not going to discuss the reasons why we're adopting a build tool or even more generally why you should in the first place because the reasons are boring and well covered elsewhere. Instead, I am going to cover a specific aspect and application of using Please because I feel it is a little entertaining and fun to discuss how to bend a build tool to do what you want it to...
MoreThe Making of Overthinking Code
In writing, the frequent advice and refrain is to "show, don't tell". In that sprit, I figured I'll show what this blog's focus and philosophy is by writing on why and how I built this blog, and hopefully elucidate the thinking behind "Overthinking Code"...
MoreHello and Welcome!
Hello and welcome to Overthinking Code! As the first post of this blog, let's kick things off nice and simple and cover one, who the heck am I, and two, why I created this blog and the purpose and philosophy for this blog. Between those two things, you'll get to know a little of who am I, why this blog is called Overthinking Code, and maybe even why I chose this color palette and this particular font of the text you're reading right now...
More