06 Dec

A Tale of Two Functions

In Which Ben Learns 1 Is The Loneliest Number

So, my biggest shortcoming as a developer is my toolkit of algorithms at my fingertips by instinct. It's not that I'm not pretty familiar with the basics, at least, but I still haven't put in ...

03 Dec

F# is Pretty Cool

I decided to tackle this year's Advent of Code in F#. It's not only my first time using this language, it's my first time ever using .NET. I don't know anything about using the Common Language Infrastructure at all. I was expecting a rough, slow s...

03 Dec

F# is Pretty Cool

I decided to tackle this year's Advent of Code in F#. It's not only my first time using this language, it's my first time ever using .NET. I don't know anything about using the Common Language Infrastructure at all. I was expecting a rough, slow s...

23 Nov

Reactive Canvas with ClojureScript and Vue

Or How I Learned To Stop Worrying And Ditch Custom Directives

Since writing my post Reactive Canvas with TypeScript and Vue I've discovered glue, a library for defining Vue components in ClojureScript. Ever the hipster, I had to give it a...

20 Nov

Let’s Build a Rust Frontend with Yew – Part 3

Game On

This is the third and final part of a 3 part series. This post starts off with a project that looks something like this. Here are links for Part 1 and Part 2 if you need to catch up.

Part 2 left us with a cave we can wander around, but no...

12 Nov

Reactive Canvas with TypeScript and Vue

Or How I Learned to Stop Worrying and Love Custom Directives

Another in my "stuff I got stuck on" series! The solution to this particular problem ended up being rather straightforward, perhaps to the point of obvious, but arriving at it was a round...