A photo of me wearing a blue blazer and pocket square while on a horse, looking quite dapper.

David Celis

A cowboy coder.

Follow me

Notes

my absolute favorite thing about software updates on Windows is seeing an error message with a hex code pop up for less than a second before disappearing, and then wondering if my computer will ever boot up again

spent like 30 minutes debugging why my Apple Maps snapshot images for check-ins suddenly broke yesterday after switching from HTTParty to Faraday… turns out Faraday sorts request parameters by default?? why??? param order usually doesn’t matter but sometimes it REALLY does, like signed URLs

it’s time to stop it with the “shake your device to report a problem” pattern. i don’t want to see that shit in any apps in 2024 or beyond. “this Vision Pro app is so buggy. smh (literally)”

💬 1 🔁 2 ❤️ 7

my descent into the indieweb continues: now my posts have a little form to send me webmentions if someone responded to them from somewhere that isn’t Bluesky or Mastodon!

🔁 1 ❤️ 7

sometimes i think about all the hours i’ve spent building and overengineering my dumb little website and how 99% of my traffic is still just to read a blog post i wrote over a decade ago… but then i remember it was fun and still is fun so who cares?

💬 1 ❤️ 3

just spent 10 minutes writing an extremely detailed GitHub Issue and, seconds before posting it, realized what the problem was and how to fix it. Friday Brain 🫠

💬 1 ❤️ 3

tomorrow, my team launches what is probably the highlight of my career so far. i haven’t been able to say anything like this since i helped build the original GraphQL API at GitHub back in 2016

💬 2 🔁 1 ❤️ 15