Elixir for Robots

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

DevDiscuss: S1:E4 - Should Ruby Still Be a Thing in 2020

I appeared on an episode of DevDiscuss. Listen here: Your browser doesn't support the audio ta…

Fold for COVID

This post is mirrored from it's original location on dev.to. Hi. As some of you fine folks may kno…

IoT Happy Hour #3: Meet Augie, the Giant Hexapod Robot!

This post is mirrored from it's original location on YouTube. On this week's episode, at balena.io…

Add new functionality to affordable CNC machines using CNC.js and balena

This post is mirrored from it's original location on the balena Blog. Fundamentally, I'm a maker a…

Towards an ethical open source license

This post is mirrored from it's original location on dev.to. Recently there has been a lot of disc…

Events vs Actions in Ember.js

This post is mirrored from it's original location on dev.to. Recently I was working with some of m…

Building a stack-based virtual machine, part 6 - function calls

This post is mirrored from it's original location on dev.to. In our last episode we finally ran a …

Building a stack-based virtual machine, part 7 - conditionals

This post is mirrored from it's original location on dev.to. In the last episode we learned all ab…

Please keep using Ruby

This post is mirrored from it's original location on dev.to. There was a lot of mixed response to …