Sean Roberts
@omgsean.com
1.1K followers 700 following 440 posts
Staff Engineer / Ruby on Rails / TypeScript / React / 🏒🥅🚲🎣
Posts Media Videos Starter Packs
omgsean.com
I went to the jam yesterday and have been spending all day today trying to think about how this will work. Any initial thoughts?
omgsean.com
I was at a talk yesterday and and apparently a very common message to Shopify's Sidekick AI chatbot is "help me"

The people who didn't learn to use Google in 25 years are not going to learn to prompt.
omgsean.com
I saw it as a replacement for the this.setState callback from back in the day, or tick in Svelte. Very useful when you need it.
omgsean.com
One thing I like about watching Ryan and Michael demo is I always learn some weird esoteric bit of web platform knowledge that eventually comes in handy down the line.
omgsean.com
Definitely really enjoyed the event and the talks and it was nice to meet a bunch of people in person. It's hard to form a complete opinion on it because it feels far from done still. Agree with you 100% on the manual hydration. I think I like opt-in updates. queueTask() is a dream.
omgsean.com
you just write this.update()
omgsean.com
Keeping sessions short and focused has given me the best results.
omgsean.com
I'm a big fan of compile time errors, what can I say
omgsean.com
I like typescript better though
omgsean.com
Click, coward! You are only going to block a man.
omgsean.com
i thought i heard any swears in the first 5 mins would get you demonetized but that might be old news
omgsean.com
I think Slack is great for realtime conversations, but being at a Slack-first or Slack-only company is brutal. Conversations are disorganized and muddy. Things move fast so you don't have time to think out replies. Signal to noise ratio is high. Moving all company comms to chat apps was a mistake!
omgsean.com
I miss email. Here's why I don't like Slack:

1. Conversations not organized by subject
2. Messages feel ephemeral, so everything feels urgent
3. Not easy to add new participants to an existing private conversation
4. Basically impossible to send someone a message without interrupting them
omgsean.com
oh hell yeah. it's a crime that they don't make them like that anymore. I would never own a pickup because I don't want to give off the impression that I'm self sufficient or even capable of helping with manual labour but those rangers are great.
omgsean.com
which truck though?
omgsean.com
Please, Mr. Clanker was my parent process' name.
omgsean.com
Ramen goggles
omgsean.com
"Remember how cheap inference was in the 2020s?" is going to be the "remember how cheap Uber was in the 2010s?" of the next decade
omgsean.com
I would argue this is more beautiful than Ruby metaprogramming because it's a system for describing and reminding you of complexity rather than hiding complexity. It makes working in your app MORE predictable rather than more magical (and far less predictable)
omgsean.com
DHH told them not to like it
omgsean.com
They called it the Great Depression, I don't think it was that great. People are saying my depression will be much greater. Some say it could even be the greatest depression. I don't know, we'll see. But it could be.