Machine Learning with AWS Serverless Tools

At a meetup, I gave a presentation about building an API for a machine learning task. Here’s the post I mention about running serverless tools locally. I strongly recommend going to local usergroups like SGF Devs. It’s an easy way to build your skills outside of work, meet people from other industries and companies, and …

Q-Learning Nim with Python

In this post I’m going to explain a simple AI that can learn to win a game with no previous knowledge of the rules, goals, or decision process of its opponent. The Game Nim is a game where two players take turns picking up sticks from a board that contains a number of sticks. Each …

Setting Up Continuous Integration with CircleCI

Previously I showed you how to deploy a NodeJS app in Fargate. In this post I’ll explain how to set up continuous integration with CircleCI. Why I Wanted to do This In my previous post I set up a NodeJS app in Fargate, but each time I wanted to make a change to the live …

Deploying a NodeJS App in AWS Fargate

In this post I’ll explain how to create, upload, and run a NodeJS application in a Docker container on AWS Fargate. Why I Wanted to Do This I’m working on a new project. I’ll be starting out by putting together a prototype of just the front end, and then adding calls to another service on …