Development Posts

Friday, February 23, 2024

But that's silly. I'm a computer professional. It's just bytes. The articles are on there somewhere. And so began a game. Could I figure out how the Flash apps were loading and displaying the data for these issues, and recover it for my own use?

read more …

Sunday, May 8, 2022

Symbology is played on a grid. When I heard about CSS grids, I was excited. But from what I've tried, they don't work with SVG. This likely has to do with the fact that there is no sized container element in SVG, so there is nothing to fit the grid into. No matter, we can implement our own grid! With custom properties! And data attributes!

read more …

Tuesday, May 3, 2022

This post is the beginning of a series of technical writeups of things I learned creating the game Symbology. Some things I demonstrate here may not be good ideas for general app development. Symbology is a game, so I consider it more art than infrastructure. That is to say, read this content as things that can be done, and not necessarily as things that should be done.

read more …

Saturday, April 30, 2022

My jaw is on the floor today as I learn that I have never mentioned on this blog a project that I have spent significant time on. I only learned this because I've just released a major update after a couple of years of inactivity. I was going to reference the original announcement in this one, but it doesn't exist!

read more …

Monday, February 28, 2022

It has been a month since my last DeWordle post. In that time, I've given DeWordle a near-complete rewrite and redesign. I've refocused it on being a tool to think about Wordle games, instead of trying to be a game in itself. Like any tool, you can make up your own games to play with it, but using it as a tool to analyse gameplay is where I've had the most fun with it, and is what I'm going to do in the rest of this post.

read more …

Thursday, January 27, 2022

Welcome to De-Wordle, the game. My last two blog posts here have been about how you can solve Wordle games only by looking at colored-block summaries, without knowing any of the words that were guessed. Now you can try it at https://dewordle.beerriot.com/.

read more …

Monday, January 24, 2022

Remember when I said, "This [Wordle-solving] method is the epitome of 'garbage in, garbage out"? It seems that it fell to "garbage in" yesterday. Some of the tweets I picked up are not correct for Wordle 219.

read more …

Sunday, January 23, 2022

Like the rest of the English-tweeting world, I've been playing Wordle. I've been lucky that no one in my twitter network is posting spoilers. They're only posting the colored-squares diagram overviews of their games.

read more …

Wednesday, January 5, 2022

While I was writing other things throughout December, the new 1.0 spec for the Quite Okay Image Format was released. I've just updated my Erlang implementation of QOI, so I've been comparing its performance on the test images from my last post about it.

read more …

Wednesday, December 29, 2021

And so we reach the end of the Advent of Code. The final puzzle, Day 25, is straightforward, if a little tricky to get the what-was-what-is states correct. My code is in my github repo, but as it's just another list-walking substitution, I don't think it's worth discussing here. Instead, in this post I'll share my thoughts on the event.

read more …