Skill Issue
Archives
Search...
Subscribe
Go Forth and multiply
August 1, 2025
After interviewing Dave Gauer of ratfactor.com for an upcoming episode for the pod, I was intrigued by what he'd said about a programming language called...
You can't spell "Zeitwerk" without "twerk"
July 25, 2025
I've been slacking on the blogging. I've been writing here a bit, but until this week I hadn't put out a single blog post in 2025. I fixed that, but only...
IO Untethered
July 11, 2025
A while back, I wrote about how we were working on updating Solidus's order updating code to remove manipulative queries, making it possible to simulate...
Grug Brained
July 4, 2025
I've been writing a lot more code than usual over the last little while, at least outside of the time I've spent camping and surfing. Unfortunately, I can't...
ruby.wasm
June 13, 2025
Did you know that it's really easy to run Ruby in the browser? The official Ruby GitHub org hosts ruby.wasm, a collection of useful WASM Ruby builds. By...
What if?
June 6, 2025
I sometimes think about what I'd do if I had to rebuild Solidus from scratch. What technologies would I use? What would the architecture look like? I...
Elements of Ruby
May 30, 2025
Normally I write up this newsletter over the course of the week, but it’s now lunchtime on Friday and I’m only now starting it. Between being off Monday,...
3,000,000
May 16, 2025
Solidus passed 3 million downloads this week. I wrote a blog post about it! Solidus hits 3 million downloads | Super Good SoftwareSolidus has been downloaded...
In Memoriam: Order Updater
May 9, 2025
As a member of its core team, I always want to make Solidus better. There are literally endless ways I could do that. Lately, I've been spending some time...
Solidus on HTMX?
May 2, 2025
I had hoped to dash off a couple of Skill Issues while in Japan, but that didn't happen, so here we are. I'm back. I've recorded a couple of new episodes of...
すみません
April 11, 2025
I'm heading to RubyKaigi next week. It'll be my first time in Japan. I'm currently frantically trying to memorize a handful of useful Japanese phrases, but...
Beyond Obsidian
March 28, 2025
Personal knowledge management is a funny topic. A lot of people (programmers) are really into PKM tools, are happy to explain their Obsidian workflow, and...
Ideal Worlds
March 21, 2025
Ruby possesses a trait that very few languages can compete with; if you can imagine what you want your code to look like, you can probably achieve that in...
Post Mortem
March 14, 2025
Last week I was (mostly) participating in the 7-Day Roguelike Challenge. You may be able to guess from the subject of this email that I wasn’t especially...
I'm in LÖVE
February 28, 2025
Just kidding, I'm not writing my 7DRL Challenge game in Go. Nothing against Go, though. After playing with a Zig/C setup for a while, I decided I just wasn't...
Zig-zagging
February 14, 2025
Hey folks. Sorry I missed last week. I was completely knocked out by a brutal flu that's been going around. I lost 8lbs and my lungs still aren't fully...
Un-Nim-portant
January 31, 2025
I'm learning Nim, so let's talk about what it is. It's a little hard to pin down. You say that it's a statically-typed, general-purpose, multi-paradigm,...
The Seven Days of Roguelike
January 24, 2025
I like Roguelikes. Currently I've been playing Caves of Qud, now that they've released version 1.0. In the past, I've made some very simple Roguelike games,...
Other Languages
January 17, 2025
I got into programming to make games. Having heard that the game industry was a soul-crushing place, I kept it as a hobby. At some point, I abandoned it...
Merry Christmas
December 20, 2024
It's nearly Christmas. In fact, my family is pretending that Sunday is Christmas day, for scheduling reasons. This'll be the last Skill Issue until 2025. I'm...
Newer archives
Older archives