Evolving a Tic Tac Toe AI In Your Browser
This is an experiment, implementing @neat-evolution in a real-world web app.
Professional blog of Grady Kuhnline
This is an experiment, implementing @neat-evolution in a real-world web app.
Introducing @neat-evolution, a modular implementation of NEAT in TypeScript.
Creating a game using BabylonJS and H3 and publishing it on Vercel.
Setting up a productive monorepo with modern tooling.
Upgrading my blog from a very outdated version of Gatsby to Astro.
I am proud to announce the initial release of fetch-actions, a functional wrapper for fetch designed for integrating a remote API with a redux application.
I found myself needing to create lots of packages. I captured my notes for getting started on a new web package and getting it ready to publish to NPM.
The latest version of Gatsby was somewhat different from the pre-1.0 release. I upgraded my blog manually from the old version to the new one.
I implemented eslint to show linting errors in my editor while I worked on my blog.
I configured Travis to test and deploy my blog every time I push new code to my master branch on Github.
I needed to move my old site to a new domain and replace it with my new blog.
I relaunched my blog on Firebase Hosting. The free tier on Firebase is perfect for single page web apps, like my Gatsby blog.
I updated my old Octopress blog to Gatsby. My goal was to make it easier to post new content. Gatsby is interesting because it uses a modern React workflow.