Caleb Hearth
calebhearth.com
Caleb Hearth
@calebhearth.com
https://calebhearth.com

Engineering IC Leader, Dungeon Master, speaker, blogger.


Rubyist in the streets; iOS Indie dev by night.
Super excited to be speaking at the FINAL @rubycentral.org #RailsConf, where I’ll be giving a revamp of one of my earliest conference talks, originally from 11 years ago.

I hope you’ll join me at #RailsConf for Not Invented Here: Things #Rails Didn't Innovate

railsconf.org/speakers/#:~...
April 11, 2025 at 4:38 PM
February 11, 2025 at 12:57 AM
"AT-AP would be a cute, Star Wars-y name for a Fedi-Bluesky bridge" he thought to himself, but of course Clone Wars had that thought in 2005.
November 23, 2024 at 2:20 AM
November 21, 2024 at 5:01 AM
📝♻️ Build Colors from Colors with #CSS Relative Color Syntax

This is a post I’m mostly writing for my future self, because I can never remember the actual term for the #CSS feature that lets you define a color based on another color (it’s “CSS Relative Color”) and “color mix” w
November 4, 2024 at 5:40 PM
📝 Highlighting Text in Links with Text Fragments

I’ve used URL text fragments in a few posts now and often use it outside of this blog to point someone to a particular piece of text on a page. They’re a really useful feature that allow... https://pub.calebhearth.com/@caleb/113419578224984274
November 3, 2024 at 2:51 PM
Every week in October we put our skeletons into a different scene. The last week leading into #Halloween they were #voting .

Cat Ladies for ,la https://pub.calebhearth.com/@caleb/113416336082660243
November 3, 2024 at 1:07 AM
Is there a way to use List(selection: Binding?) to un-set a value? I have no problem setting it, but I can't set the value to nil or get a highlight for a currently nil value. https://pub.calebhearth.com/@caleb/113326167009061000
October 18, 2024 at 7:37 AM
My annual plan of putting two phones next to each other on a Yeti ice pack worked about as well as it always does. Not sure if it was any faster, took about 2 1/2 hours to transfer. https://pub.calebhearth.com/@caleb/113201581594652500
September 26, 2024 at 2:52 AM
Back in school we joked that the ternary operator (condition] ? [statement if true] : [statement if false]) was the "job security operator" but it’s something I've really come around to liking in both [#Ruby (https://pub.calebhearth.com/tags... https://pub.calebhearth.com/@caleb/113198802923090648
September 25, 2024 at 3:04 PM
As a developer I know that progress bars are nothing but lies but I have to admit, this one has me confused. https://pub.calebhearth.com/@caleb/113150133453526467
September 17, 2024 at 12:48 AM
September 3, 2024 at 1:12 AM
?
May 20, 2023 at 1:44 PM
Uh excuse me but how did you get my dog?
May 18, 2023 at 1:25 AM