Introducing Tetra

rustgamedev

I'm extremely excited to announce the release of my first public Rust crate! Tetra is a 2D game framework, primarily inspired by the likes of XNA, MonoGame and Raylib. It's got a lot in common with some of the other Rust game engines (GGEZ especially was … more

How Lua Banished the Semicolons

language designeinlua

My current pet project outside of work is developing a little programming language called Ein. I decided fairly early on in development that I didn't want Ein to have semicolons, so I've spent a fair chunk of the past week investigating how other language… more

Hello, Zola!

rustwebsite

In my first post on this site, I mentioned that I'd tried several static site generators and found them all to be fairly painful to use - hence my choice to use Ghost. While I still think Ghost is a nice platform, there's a few things that made me rethink… more

Writing an Audio Plugin in Rust

rustmusic

Along the long and slightly convoluted path I took to finding my current career as a software developer, I ended up spending a year at college studying music. It didn't really amount to much in the way of gainful employment, but it's still something I'm r… more

Building a MUD with F# and Akka.NET - Part One

fsharpakka.net

I feel like no matter how many languages I try, I always keep getting drawn back to F#. It's got just about everything I love about functional languages like Elm, Haskell and OCaml, while still giving me access to the mountain of great open source librari… more

Finally Up And Running

website

After fiddling with static site generators for about a year and not finding one I liked, I finally bit the bullet and installed Ghost - I've really been enjoying it so far, mild installation issues aside. I'll be breaking in this new site in the next coup… more