javascript

  • Rebuilding a Dead iPod Game

    ·

    I loved a 2009 game called Artificial Life. It simulated real-time evolution of protozoa. I took a crack at rebuilding a modern, in-browser version based on that experience. The new version features emergent behaviors, predator-prey dynamics, and a dynamic ecosystem.

    Read More

  • Slack Autoresponder – Part II

    ·

    Last time, we talked about my motivations for building a Slack autoresponder so I can better communicate with my colleagues. Today we’ll walk through the components required and all the steps for wiring together the full application. Serverless Framework First things first, we need to build the application itself. We’ll be leveraging the Serverless framework,…

    Read More

  • Slack Autoresponder – Part I

    ·

    The impacts of the COVID-19 pandemic are legion; millions contracted the disease, hundreds of thousands have died, schools are closed, businesses are closed, the economy is in turmoil, and I’m working remotely once again. This last impact is the least concern, but as a software developer it’s also the easiest thing for me to address…

    Read More

  • Private Variables in JavaScript

    ·

    ES6 gave us classes and object inheritance in JavaScript. However, it’s still missing any concept of “privacy” in OO terms. Here’s a hacky workaround to, maybe, make things work.

    Read More