Announcing Smokestack

I'm very pleased to announce the first release of Smokestack, a library for generating test fixtures…

Lightweight dev tools.

This post is mirrored from it's original location on dev.to. I've been forcing myself to use a bar…

Announcing Reactor

This post is mirrored from it's original location on the Ash Discord. I'm excited to announce the …

Why I built Ash Authentication

This post is mirrored from it's original location on YouTube. Recently I released the first public…

Announcing Ash Authentication

This post is mirrored from it's original location on the Alembic blog. We're extremely pleased to …

PlayDate: Making Multiplayer Games in the STAPLE Stack

This post is mirrored from it's original location on YouTube. James will show us how to make realt…

Chasing a beaver with a beast class quad

This post is mirrored from it's original location on YouTube. In this short video I am chasing Bre…

MPCNC successful trial cut

This post is mirrored from it's original location on YouTube. Over the last few months I have been…

In defence of idiotic products

This post is mirrored from it's original location on dev.to. I was talking to a friend recently ab…

Elixir for Robots

This post is mirrored from it's original location on dev.to. I've been working on a robotics proje…