John SuttonTop Sites for Living a Sustainable LifestyleIt ain’t easy being green. Here’s a list of sites to help get your started living a sustainable lifestyle.Dec 18, 2020Dec 18, 2020
John SuttonUI Component Pattern with JSUtils, JsRender, and SlurpRequired libraries: JSUtils, a general-purpose JS library : https://github.com/jdsutton/JSUtils, JsRender, a simple JS template-rendering…Jan 15, 2018Jan 15, 2018
John SuttonCollapsing AWS lambdasIt can be a hassle to create and maintain hyper-granular lambdas for every little function in a serverless application. Luckily, there is a…Nov 21, 2017Nov 21, 2017
John SuttonRun AWS Lambdas Locally (Python 3.6)Serverless is cool, but it can be a PITA when you have to upload to and run your code from Amazon. Now you can run your Python 3.6 lambdas…Nov 7, 2017Nov 7, 2017
John SuttonPython Dependency Injection for Lazy PeopleThere are DI frameworks for Python, but I am lazy and I don’t like changing my production code just to make my tests work.Oct 12, 2017Oct 12, 2017
John Sutton10 (+1) Ways to Get Shit Done:Eat right (plan your snacks and meals in advance).Apr 11, 2017Apr 11, 2017
John SuttonHow to Never Lose Your JobThose of us in software are often thinking about reliability. What happens if the server goes down? What if the server is overwhelmed by…Apr 10, 20171Apr 10, 20171
John SuttonA Sane Technical Interview ProcessThere has been much discussion about how the interview process for software engineers is broken. Some senior engineers even refuse to do…Feb 21, 2017Feb 21, 2017
John SuttonWhy I won’t work for defense contractors.This morning I was contacted by a recruiter for a defense company RE: an AI developer position. This is my response to any defense company…Feb 16, 2017Feb 16, 2017