caleb_thompson
Re:Don't Get Distracted
on Wednesday December 11, 2024 @12:41PM (#42390429)
Morality is personal. In any instance, we should think through first-, second-, and subsequent-order consequences of our actions and consider whether we're comfortable with those potential outcomes and whether those consequences balance one another.
I won't take the bait on defining the differences between wartime and peacetime work.
Re:Don't Get Distracted
on Wednesday December 11, 2024 @11:34AM (#42389540)
Thanks, they went out of business in 2018. I've added a note to that effect and removed the link.
Re:Don't Get Distracted
on Wednesday December 11, 2024 @11:30AM (#42389469)
Author here. I gave this as a talk at several conferences through 2017.
I didn't realize that the video embed was broken until someone pointed out that this was making the rounds again, so I've just fixed that. If you've already looked, the video is now available. The content is more or less the same as the written version so don't feel like you need to watch it if you've already read the post.
How to clamp() Relative Color Lightness
My Red Hot ADHD Programming 'Affliction'
I (View)Model SwiftUI Views
How to Send a Webmention with h-entry
Ask Git to Show a Method
Sill
This service lets you log in via Bluesky and Mastodon and presents shared links sorted by number of shares by accounts you follow
Speed Up Compound Full-Text Searches in PostgreSQL by 300x
What a Trump Victory Means for Tech
Thinking About Recipe Formats More Than Anyone Should
Build Colors from Colors with CSS Relative Color Syntax
Highlighting Text in Links with Text Fragments
Swift-Format GitHub Action
Reading JSON from a Rails API in Swift
Drawing a Hex Grid in SwiftUI
See the History of a Method with Git log -L
Undo in assets:clobber What You Do in assets:precompile
I Bulit a Linklog in Rails
/Now Hear This
The Decree Design Pattern
Re:The Decree Design Pattern
on Friday February 03, 2023 @11:36AM (#34643467)
I've been using this pattern of naming and structuring service objects over the past ~year. It's initially been greeted with some uncertainty and skepticism when I introduce it to new developers, but it tends to grow on folks as they give it a shot and look at how it's already been used.
I wrote this up partially to codify some of how I've been explaining it to folks ad-hoc, but also to share with the broader community and get input on this way of extracting processes in Ruby/Rails projects.
Rails Gem for Webmention
Re:Rails Gem for Webmention
on Friday January 27, 2023 @04:47PM (#34552348)
Excited to announce a new gem release that allows Rails apps to accept, verify, and parse Webmentions! What are Webmentions? They're sort of like Pingback, but more concretely they're a way to let some other website know that your website linked to it.