Blog
October 2019 Game Project: Approximately
October 6, 2019
To be honest, this is really more of an August - October game project. It started at the end of Jammin 2019 and I was finally able to close it off in October. The theme for that jam was Growth, so the game plays on that concept with a super simple puzzler. You
Add a Contact Form to Your Static Site
September 9, 2019
Hey Static Website developers! Here's a quickie into a feature which a lot of static websites don't really come out of the box with - a contact page! Contact forms are traditionally processed via server side logic: the form data is posted to an endpoint, proce
Mock Servers with OpenAPI and API Sprout
July 18, 2019
Hey API developers! This is a pretty quick post that could save you time like it did for me! In my current job we develop a lot of microservices, the majority being RESTful. For each microservice we define an OpenAPI specification - a YAML file that describes
January 2019 Game Project: Swerve
February 3, 2019
While in a car on one of T&T's many bad roads, we had to immediately dodge a deep pothole. I thought I should make a quick game about dodging potholes - and Kontra was just the tool for throwing it out quickly. I've been familiar with Kontra.js before so it wa
Add Posts from Another Site to Hexo
February 3, 2019
Hey everyone! In my last post I wrote about scraping another website I write articles for, which I include here https://msanatan.com/categories/other/. This is how I integrated them in the site. First Attempt with JSON I first tried to load the extra blog post
Weekend Hack, Another Scraper
January 20, 2019
So I recently started to write programming articles for another website. I thought it'd be a good idea to link the articles in my website. I've set it up here: https://msanatan.com/categories/other/. The first thing I needed to do was get all my articles in on
Static Sites for Quick Relief
January 14, 2019
In October 2018, Trinidad and Tobago experienced a period of consistently heavy rainfall. As simple as that sounds, it resulted in a devastating natural disaster where many people lost all their belongings. Thankfully, the response to the flooding was immense.
Micro Games with Kontra.js
August 31, 2018
Hello game developers, So my good friend Lasana put me on to a month long game competition: Js13kGames. Essentially you got to make a game in JavaScript that when zipped is 13kb or less. Sounds like fun! The constraints forces some interesting creativity, from
DynamoDB, Lamdbas, Go and an Empty List
August 31, 2018
Hello AWS Denizens, Serverless architecture has come into the forefront as my workplace leverages lambdas to great effect. Some of the projects we work at involve a variety of AWS services like AppSync (GraphQL), DynamoDB and Cloudwatch to name a few. While do
Revert MySQL from 8 to 5.7 with Homebrew
August 15, 2018
So I did a brew upgrade to MySQL that bumped it up to version 8. Holy crap, that messed up almost everything. There are a lot of backward incompatible changes in this new version, so the best solution for me to be productive again was to revert. Uninstall, rei