I don't know how I stumbled into this Sudoku video, but it's extremely relaxing.
Apr 19th: More in the single-serving-webapps-for-games category - a lovely little app for exploring the artifacts in Egg Inc. The web is such a good platrofmr for developing and delivering these micro-apps.
Apr 5th: Using machine learning to find the lowercasest and uppercasest letters.
Mar 31st: If you're playing Stardew Valley (there's a been a bit of a resurgence with the recent updates), then I recommend using Stardew Profits. I love these little single-serving webapps that do exactly what you need and are served from github.io.
Feb 9th: This is one of the most perfectly evil things I've seen in a while - edible fake silica gel pouches
I don't know how I stumbled into this Sudoku video, but it's extremely relaxing.
Jan 27th: 13,000 regular expressions seems like a great solution to this particular problem - how the Guardian built an automated style guide checker
If you want to make a PHP package available that works on versions of PHP from 5.3 to 8.0, testing is a giant pain. There are versions of phpunit that work for each, but none that works for all. Additionally, the basic class names changed at some point in the past. Getting all of this to run on Travis, including running code coverage (but only once for each build!) was a complex series of trials, but I finally figured out the correct .travis.yml incantation, along with a magic test wrapper for aliasing classes
Jan 18th: A blast from the past - Achievement Unlocked is a fun parody of achievements in modern games. The link for hints is broken, but the solutions can still be found here
Jan 18th: I've updated my 2020 reading list. In contrast to 2019, where I finished 116 books, I only completed 72 in 2020. This is largely due to the pandemic, no longer having a daily commute, but also not traveling around the world.
My favorites of the year:
Jan 5th: I created a couple of google maps helpers when I was working on personal projects a few years ago, but this tutorial on adding custom tooltips to overlay shapes was super useful.
This is the personal website of Cal Henderson, Slack co-founder & CTO.
I give occasional talks, write code and sometimes articles.
aws books bools cheese code doge emoji food games havana ibm japan language maps memes minecraft php programming reading regex slack technology via-matts wiring
apple awesome bacon code coding comics design flickr food games javascript lego maps movie music perl php programming software tech tv video visualization web