Weekend Project: Pokémon Name Generator
12 July 2022
Like many millenials, I grew up playing/watching/collecting Pokémon.
Back then, there were only 151, but that was still enough variety to make
naming all of them quite difficult - even if you were fan. For parents and
the uninterested, the names were quite difficult to keep in one’s head. Now
there’s almost 1000 and some of them are quite strange. Looking at you
“klink, klang, and klinklang”.
Adding a Star Rating with Turbo
14 January 2022
This post walks through the process of adding a rating system to a
Turbo powered single page application. The application in question
was built up in a previous post. If you want to follow
along with the post, you can grab the repo at the
starting point or just read the pull request.
Ruby to Elixir: Holding State
20 December 2021
I’ve been using this year’s Advent of Code as an excuse
to learn and practice using Elixir. Elixir is a functional programming
language that shares some stylistic similarities with Ruby.
Making a Single Page Search with Turbo
4 December 2021
Turbo (part of Hotwire) is a supercharged version of
Turbolinks. If you’re used to immediately turning off Turbolinks in any new
project, you might be surprised to learn that you don’t need React or Vue to
build a rich and interactive web app.
This Blog is Brought to You by Jekyll, Not Rails
10 June 2019
Even though I am a ruby developer, my blog isn’t written in rails. I know your
first thought here must be to shun me, but hear me out. I serve my blog on
Heroku, using their static buildpack,
generating the content with Jekyll. I am much happier because of this.
Playing with Ruby and Flickr
12 December 2016
One of the best things about being a developer is the ability to play with computers, getting
them to do cool things that don’t really serve a purpose. Often, the only limit is your
imagination and the free time you have. In this vain I looked at getting ruby to download the top
photo(s) from flickr and setting them automatically as my MacOS wallpaper. I had fun, so I thought
I’d write down my experience.