david celis

@davidcel.is

🚒 principal engineer at firehydrant (prev: stripe, hashicorp, github, etc.) 🍕 amateur pizzaiolo 🩺 oauthologist 🌲 portland, ore. 🌐 https://davidcel.is

the fact that Slack channel names are so frequently used as identifiers and passed around means that their API desperately needs a way to look up a channel by name. having to paginate through `conversations.list` to find a channel by name is abysmal. and don't even get me started on enterprise grid

just updated VSCode and the UI changed on me. when will these people learn that software is meant to stay the same forever and ever in perpetuity?

that smoked pork coppa steak in the back with the cherries might be some of the best bbq ive had in my life oh my god 📍HarBQ / Portland / OR

A paper tray lined with butcher’s paper and covered in barbecue: a smoked pork chop sliced and topped with stone fruit and basil, a smoked pork coppa steak sliced and drizzled with sauce and halved cherries, and two small paper trays with miso butter corn and an heirloom tomato and peach salad

i tried to hold onto some optimism when most of Ruby Central’s board turned over but at this point i don’t think there’s anything about this organization that is worth saving. irreversibly reporting André to the FBI is just inhumanly shameful and beyond the pale.

André Arko@indirect.io · 6d ago

I wrote an update on the dispute with Ruby Central over Bundler and RubyGems. I'm sad it's reached this point, especially since Ruby Central's conferences are a big part of what convinced me to join the Ruby community back in the day. andre.arko.net/2026/07/30/rub…

for anyone who isn’t aware of how little gig economy workers actually earn, i just got into a $32.99 Lyft to go to SFO where the driver will only get $9. and AI will only make it worse with surveillance pricing

Uber Eats and DoorDash hid tip buttons and set default tips below 10%. As a result, tips for delivery workers fell 79%.  In January, we made these corporations change their apps — and in the past six months, we've put $104 million back in delivery workers' pockets.  This is only the beginning.

at some point, you have to accept that the company you keep reflects on your own character. to me, Matz and everyone who remains on the Rails core team are so obviously complicit in DHH remaining platformed and relevant and it's laughable to suggest otherwise

i don’t usually respond to these kinds of emails, but this one made me so fucking mad that i blacked out and regained consciousness with this in my outbox

An email exchange between Andre Hamra and David Celis

ANDRE HAMRA: Hi David, Andre here – Stanford MBA'24, Forbes Under 30, and founder of Refer. Not sure if you saw on Business Insider this week, but we just raised $10M for the crazy idea of making recruiting free for companies and built around the candidate instead. Do you happen to be hiring for Freshworks? Or planning your next move? If yes I’m happy to share more.

DAVID CELIS: No thanks, Andre. I think it shows a distinct lack of empathy to be running a recruiting platform where people who need work and who may already be unemployed are forced to pay for the “privilege” of getting hired, especially in the current job market. It's should be so obvious that companies who actually have the cash to hire should be the ones paying for candidate placement that this comes off as ludicrously out of touch and the fact that you’ve been able to secure $10M in funding only further entrenches my belief that this industry is run by absolute sociopaths who only care about sucking the working class dry. I truly hope your company crashes and burns.

it’s always hilarious when someone’s a huge fucking asshole to you and then they block you, like thanks for saving me the trouble? lol

made SIX panuozzi for a “Stoney Baloney” potluck in the park today… sourdough pizza crust folded and stuffed with burrata, peaches tossed in chili crisp and red wine vinegar, mortadella, and fresh basil

A nicely charred pizza crust folded in half and stuffed with burrata, peaches tossed in chili crisp and red wine vinegar, mortadella, and fresh basil

i don’t usually respond to these kinds of emails, but this one made me so fucking mad that i blacked out and regained consciousness with this in my outbox

An email exchange between Andre Hamra and David Celis

ANDRE HAMRA: Hi David, Andre here – Stanford MBA'24, Forbes Under 30, and founder of Refer. Not sure if you saw on Business Insider this week, but we just raised $10M for the crazy idea of making recruiting free for companies and built around the candidate instead. Do you happen to be hiring for Freshworks? Or planning your next move? If yes I’m happy to share more.

DAVID CELIS: No thanks, Andre. I think it shows a distinct lack of empathy to be running a recruiting platform where people who need work and who may already be unemployed are forced to pay for the “privilege” of getting hired, especially in the current job market. It's should be so obvious that companies who actually have the cash to hire should be the ones paying for candidate placement that this comes off as ludicrously out of touch and the fact that you’ve been able to secure $10M in funding only further entrenches my belief that this industry is run by absolute sociopaths who only care about sucking the working class dry. I truly hope your company crashes and burns.