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

just spent 15 minutes typing up a bug report about suddenly getting 401s from Apple’s WeatherKit API (it’s happened to me multiple times in the past, usually only for a day or so, but their status page is always green) and then i realized…

my Apple Developer Program membership expired 🙃

💬 2 ❤️ 3

so i guess the public URLs for Apple Maps Guides just encode the name and individual locations right in the URL… which means that every time i add places to my PDX Food guide, i have to re-share it. why is Apple like this.

weirdest #xoxofest experience:

thinking someone was leaning in for a hug (i thought maybe we’d met before and i forgot) when he was really just trying to tell me my fly was unzipped, then him stepping back and being like, “oh hey! you’re the guy on the horse! i love your whole online deal”

💬 2 ❤️ 20

least favorite #xoxofest experience:

random dude mansplaining how important “marketability” is for software and offering unsolicited advice about how i should “only be building things for others, not yourself”

💬 6 ❤️ 8

favorite #xoxofest experiences:

  • not being able to choose a favorite talk (ok maybe Erin Kissane’s and Ed Yong’s talks about COVID, and Molly White’s talk about online community and a better web)
  • (re)connecting with internet friends and so many people i admire
  • DELICIOUS BURGER
  • bustin’
❤️ 18

so incredibly surreal to think about how #xoxofest is over, and so incredibly happy about how many people i finally got to meet in person after years and years of interacting online. FOURTEEN YEARS in one case! how wild is that??? i just love this community. and i just know it’ll live on.

❤️ 20

i’ve had multiple people at #xoxofest tell me how much they like how i’ve built up my website and how they wish they could do something similar and… i think i’m actually feeling inspired to make that possible? i’ve been meaning to make the whole thing customizable and easier to run. is it time???

💬 7 🔁 2 ❤️ 23

had an extra dough ball from a pizza night earlier this week and i couldn’t stop thinking about making a breakfast calzone 👀 stuffed it with soft scrambled eggs, american cheese, smoked cheddar, bacon, potatoes, corn, green onions, chives and hot sauce

💬 1 ❤️ 9

every so often, TikTok flips me into some kind of A/B test and makes it so most of the videos on my fyp have under 100 views and maybe 3 likes at most. and then TikTok just sucks until they finally put me back on the normal algorithm

💬 1 🔁 1 ❤️ 1