Hearthside by Caleb Hearth
Hearthside by Caleb Hearth
Caleb Hearth
Hi, I'm Caleb Hearth. I am a software engineer with over 14 years of experience in web development in Ruby on Rails and Postgres. I live in Denver, Colorado with my wife Hannah, our sons Henry and Oliver, and our dog Zeke. In my free time, I enjoy playing tabletop role-playing games, reading, and have occasionally been known to write Open Source software.
Latest Posts
There are two options. One is that AI makes the pie bigger and everyone gets richer. That is, firms pay AI service providers $2 trillion/year because AI makes them more productive and therefore more profitable. Unfortunately, as far as...
This is really cool and in only 181 lines (Jeremy undersells it in the title) we get a really great explanation of how #OTEL works and why we'd want it. ⬣
As #LEGO are releasing the SmartBrick soon, it's a good time to point to this article from a few years back with IMO a much cooler "smart" LEGO brick with embedded screen and capacitive touch studs. Please, James Brown, sell me some of...
Pretty neat technical dive into extracting the GameBoy Color's boot animation and using Imagemagick to transform it to an 88x31 button. via Robb: https://rknight.me/blog/88x31-button-curios/ ⬣
Once there is a Ruby organization that is accountable to the maintainers, and accountable to the community, with openly and democratically elected board members, I commit to transfer my [Bundler] trademark to that organization. Super...
One of my chefs mentioned that if they could cook the steak on the grill they could get it right the first time. This is not an acceptable attitude in the microwave era. Chefs have fragile egos and they all seem to enjoy cooking (???) so...
I'll be trying out these GitHub CI performance improvements soon for sure. ⬣
The bottom search in Callsheet and "search drawer" in Ketchup, both built or designed by Ben, have been inspirational in my own app design. So much easier to use. It's surprising to me that despite Maps and Safari having their search (or...
So often we need to do "hacks" like this in the Apple ecosystem. This one seems pretty straightforward but it would be great if we had an arbitrary custom metadata field available in cases like PHPhoto. CNContact also comes to mind as...
I’ve been using a lot of Git Trailers in my commit messages recently and as my thinking on which trailer keys to use has evolved, it’s been useful to look back at which ones have been used before.
I’ve been tinkering with a modified, task-only Bullet Journaling approach in Obsidian for about a week now and it’s been nice, so I wanted to write up how I’m approaching things.
Yesterday I posted that I’d resolved my new microblog POSSE1 posts from generating link previews on Mastodon and Bluesky. Today, I want to briefly run through how I managed that.
Articles on Hearthside are written in Markdown (GitHub-flavored), but the file extension is .md.yaml as they also make use of Jekyll-style front matter. My Frontmatter gem requires that files it handles end in .yaml or .yml, so this is...
After yesterday’s post, it was time to finally try to handle a blog post and Cooklang recipe in one file. The solution to how to format things was simple: inline the recipe in a Markdown code fence and pre-process it.
You’ll probably read this recipe and think wait, this is just overnight oats but you’d be wrong, because this is a recipe for overnight oats that someone who cares about you remembered to make for you last night. At least that’s how I...