Author: Jeff Adams
Jeff Adams
Jeff Adams
03 Mar, 2020

Github Actions: Steps in Containers

Build Pipelines and build agents using CI/CD products are not new. The latest generation of these have all moved to Docker. Docker creates a clean and flexible build environment that streamlines installation steps and tool combination issues. This created a new problem, however. Either you must: Make your own...
Jeff Adams
Jeff Adams
17 Dec, 2019

Concurrency comparison of Javascript to Go

A lot has been written on concurrency and it is a deep subject. In order to understand the subtlety of how concurrency is implemented in Go and Javascript respectively, consider them through this high-level, relatively simple example. For deeper understanding of how coroutines, channels, and generators work I will...
Jeff Adams
Jeff Adams
12 Sep, 2019

Human Not Human

So as I’m getting my feet on the ground, I thought I’d write a binary classification post for mortals. My focus is on the minutia of working with the data, and how to pick a problem that’s simple enough to solve from the ground floor. Rubin Vase Binary Classification...
Jeff Adams
Jeff Adams
31 Jul, 2019

RDS and Stepping into the Plumbing Center of Pain

AWS managed services infrastructure is incredibly convenient in a way I had not previously appreciated. For example, when creating a Lambda that pushes to SQS, you are only required to add a policy… That’s it. They manage the data on the queue based on your configs. Similar if you...
Jeff Adams
Jeff Adams
26 Jun, 2019

AWS SAM API with Cognito

It’s official! AWS has decided that Lambdas are our hammer, and we’re all wandering around looking for nails. AWS Lambda is a serverless computer service that lives in a container and runs in response to an event. AWS orchestrates that container for you and exposes it to the world...