Sign in

Emily Samp

@emilysamp.dev
1.1K followers 188 following 39 posts

Engineering Manager at Shopify. Mom, Rubyist, CEO of @wnb-rb.dev. she/her 🏳️‍🌈

PostsRepliesMedia
Reposted by Emily Samp
WNB.rb (Women and Non-Binary Rubyists) @wnb-rb.dev · 21/09/2026
There’s always something happening at WNB.rb! All month long, you can connect with an amazing community, learn together, sharpen your skills, and support your career. Come hang out! #WNB #WNBrb #Ruby #RubyOnRails #Rails #WomenInTech #NonbinaryInTech #TechCommunity #CareerDevelopment
085
Emily Samp @emilysamp.dev · 17/06/2026
Who am I going to see at RubyConf this year?
1121
Emily Samp @emilysamp.dev · 11/06/2026
I love this so much
1120
Reposted by Emily Samp
WNB.rb (Women and Non-Binary Rubyists) @wnb-rb.dev · 23/05/2026
Join us for “Your First Open-source Contribution” with @chael.codes We’ll talk about: ✨ overcoming the intimidation factor ✨ handling rejection & feedback ✨ practical ways to get started ✨ making that first PR happen #Ruby #OpenSource #WomenInTech #NonBinaryInTech #RubyCommunity #OSS #Rails
072
Emily Samp @emilysamp.dev · 22/05/2026
I would probably cry ngl 🥲
120
Emily Samp @emilysamp.dev · 19/05/2026
I just logged into Bluesky for the first time in months to repost this. Dreams do come trueeeee
140
Reposted by Emily Samp
Jean Boussier @byroot.bsky.social · 09/10/2025
I tried to explain why I don't believe the recent accusations toward my former teammates, as well as how the Ruby and Rails Infra team at Shopify operates and why it can be trusted. byroot.github.io/opensource/r...
byroot.github.io
Dear Rubyists: Shopify Isn’t Your Enemy
I’ve been meaning to write a post about my perspective on Open Source and corporate entities. I already got the rough outline of it; however, I’m suffering from writer’s block, but more importantly, t...
119335
Emily Samp @emilysamp.dev · 19/06/2025
Hey, Simon! Thank you! 1. What features are you thinking are missing? 2. Can you give me an example of "adding hash keys to types" in traditional Sorbet sigs?
100
Emily Samp @emilysamp.dev · 29/05/2025
😍
020
Reposted by Emily Samp
Erica Joy Astrella @ericajoy.astrel.la · 02/04/2025
@booker.senate.gov well done, good and faithful public servant, well done.
591775
Reposted by Emily Samp
Joshua Wood @joshuawood.net · 25/03/2025
Look at this fantastic speaker lineup for @brightonruby.com in June. I am such a fan of @andycroll.bsky.social! brightonruby.com
brightonruby.com
Brighton Ruby Conference
096
Reposted by Emily Samp
Chanda Prescod-Weinstein 🌌 @chanda.blacksky.app · 23/01/2025
It actually is very important that you do things that you take pleasure in, regularly. That is part of how you survive the things that feel like they are going to destroy you.
89109273675
Emily Samp @emilysamp.dev · 16/01/2025
I wrote a blog post with some thoughts about code review!
emilysamp.dev
How to: code review with little or no context | Emily Samp
The website of Emily Samp, a software developer and community organizer.
2111
Emily Samp @emilysamp.dev · 04/01/2025
I don’t remember any non-obvious tips, but I do remember it hurting a lot 😭 (sorry to say)
010
Reposted by Emily Samp
The StoryGraph @thestorygraph.com · 01/01/2025
#TryStoryGraphForJan Tried StoryGraph before and didn't like it? Give us another chance this January! There'll be fun updates and massive improvements coming all month. ✨
The image features a promotional graphic for StoryGraph titled "New Year, New Reading Journey." It displays a hand-drawn illustration of a small character circling the Story Graph logo on a calendar page, with "2025" written in the top right corner. The character stands on a pushpin platform, using a red marker for circling. The style is playful and sketch-like. The background is simple, adorned with scattered stars and paper airplane drawings, adding to the whimsical atmosphere. The text on the image states, "We've got fun updates coming all January! Give us the month to keep you around. Don't love us by Jan 31st? Delete your data in just 3 clicks."
1533798
Reposted by Emily Samp
nateberkopec.bsky.social @nateberkopec.bsky.social · 26/12/2024
If you have a story about Noah, please share here or in this Google form linked below. forms.gle/zxzsXkSdun1a...
forms.gle
Memories of Noah Gibbs
Responses will be shared with his family
05335
Reposted by Emily Samp
Jacob Herrington (not verified proceed with caution) ⚠️ @jacobherrington.dev · 25/12/2024
cat: *filets human hand* my wife: that’s our signal so i know he is done with play time
071
Emily Samp @emilysamp.dev · 23/12/2024
GIF usage 10/10, no notes
010
Emily Samp @emilysamp.dev · 22/12/2024
Anyone who knows Naijeria knows that she is a force of nature. The Ruby community is so lucky to have her!
070
Reposted by Emily Samp
John Hawthorn @jhawthorn.com · 15/12/2024
You're telling me a duck typed this code?
4454
Emily Samp @emilysamp.dev · 11/12/2024
Wow same! LFGGGG
120
Emily Samp @emilysamp.dev · 09/12/2024
It's ball-shaped on one side and pointy on the other to help release tight muscles. I don't think it technically counts as a "ball" but the marketing says "massage ball" so 🤷‍♀️
The OTSUO massage ball, a blue ball that is round on the bottom with a pointy end on the top.
130
Reposted by Emily Samp
WNB.rb (Women and Non-Binary Rubyists) @wnb-rb.dev · 05/12/2024
More new logo goodness ✨ Say hello to our single color logos and reverse logo, because flexibility with logo contrast and legibility is awesome 😎 #logo #design #ruby #wnb_rb
WNB.rb logo redesign with a cream background and purple image and text up top, and dark grey and cream image and text on the bottom. The logo is a butterfly silhouette with the text wnb.rb A virtual community for women & non-binary Rubyists. slightly to the right. WNB.rb logo redesign with a light yellow background and multi colored image and text up top, and dark photo background and cream and light purple image and text on the bottom. Logo is a butterfly silhouette with text wnb.rb A virtual community for women & non-binary Rubyists. slightly to the right.
1123
Emily Samp @emilysamp.dev · 04/12/2024
But if you just mean "maintain long term fitness" then yeah, absolutely. Your body remembers the training you've done, and even if you deprioritize running for a bit, getting started again will be easier than it's ever been.
110
Emily Samp @emilysamp.dev · 04/12/2024
I think it depends what you mean by "maintain." If you mean "maintain the ability to run 6 miles at any speed," then yeah probably! Or "maintain the ability to run a 5k as fast as I possibly can" then probably not.
110
Emily Samp @emilysamp.dev · 04/12/2024
If it ain't me 😅
1110
Reposted by Emily Samp
Stan Lo @st0012.dev · 03/12/2024
Had a great chat about my recent work around Sorbet and Ruby documentation 😄
0112
Emily Samp @emilysamp.dev · 02/12/2024
For the Rubyists doing #AdventOfCode this month, I have a little CLI tool that helps you bootstrap and run your code for each day: github.com/egiurleo/adv...
github.com
GitHub - egiurleo/advent_of_code_cli: A CLI for scaffolding and running Advent of Code solutions in Ruby.
A CLI for scaffolding and running Advent of Code solutions in Ruby. - egiurleo/advent_of_code_cli
2201
Reposted by Emily Samp
WNB.rb (Women and Non-Binary Rubyists) @wnb-rb.dev · 22/11/2024
Our November online meetup is less then a week away! We will have Jenny Shen presenting her "Upgrade Handbook to Rails 8” talk. Come check it out! Tuesday, November 26 at 12pm Eastern wnb-rb.dev #meetup #onlinemeetup #ruby #techtalk
Join Us text in front of peach and darker peach background and WNB.rb logo in the corner.
073
Reposted by Emily Samp
WNB.rb (Women and Non-Binary Rubyists) @wnb-rb.dev · 22/11/2024
We are still updating our lists and a starter pack with #wnb_rb people, but if you are looking for some #woman and #nonbinary people to follow who are enthusiastic about #ruby and other tech and interests check out go.bsky.app/QjDx8PT
01810
Emily Samp @emilysamp.dev · 22/11/2024
Ahhh @wnb-rb.dev is now on bsky! 😍
0113
Emily Samp @emilysamp.dev · 20/11/2024
I try to keep him on his toes
2151
Reposted by Emily Samp
Jon Samp @jon.expo.app · 20/11/2024
Workflows are like a specialized tool for developers building Expo apps. They add the glue between all the steps you need to deliver your code to your users.
0133
Emily Samp @emilysamp.dev · 16/11/2024
RubyCentral will stop organizing RailsConf to focus on RubyConf. Next year’s RailsConf in Philly will be the last one.
030
Emily Samp @emilysamp.dev · 16/11/2024
I’m back home and already missing all my #RubyFriends. Honestly, going to RubyConf every year is what keeps me in tech — you are all such lovely, intelligent people, and I feel so lucky that I get to work alongside every one of you. Thank you for an amazing time 🙏
2331
Reposted by Emily Samp
Nickolas Means @nmeans.dev · 15/11/2024
So, I did a talk at #RubyConf. A keynote, an incredible honor. But before I did it, I updated my slides with my BlueSky (and Mastodon) handles. When I came off stage, I saw this, and it’s been literal years since I’ve seen this on socials after a talk. I’m so glad we all picked a place finally.
A BlueSky iOS icon with 49 notifications
51278
Reposted by Emily Samp
Naijeria Toweett aka #MamaTech @mamatech.bsky.social · 15/11/2024
I am honoured to be part of the #WNBrb community 🌟 and, truly privileged to contribute to the growth of the Africa chapter 🌍. We kick things off with a one-day workshop in #KilifiCounty 📍. Teaching Ruby on Rails 💻💡. Reach out to If support or get involved 🤝💌 Let's make a difference! ❤️
021
Emily Samp @emilysamp.dev · 15/11/2024
This talk ends with the shocking reveal that Matz has been nice all along! 😱
Matz and Nadia stand onstage
1121
Emily Samp @emilysamp.dev · 15/11/2024
So pumped to wrap up #RubyConf2024 by watching @nodunayo.bsky.social celebrating three million users on @thestorygraph.com! 🥳
Nadia stands at the lectern in front of a slide that says “Getting to three million users as a one-woman dev team”
2113
Emily Samp @emilysamp.dev · 14/11/2024
“Come to RubyConf,” they said. “It’ll be fun,” they said. #RubyConf2024
A slide from “Who Wants to be a Ruby Engineer” with the code snippet:

p ?????:??

And four multiple choice answers for what that code evaluates to.
092
Emily Samp @emilysamp.dev · 14/11/2024
Day 2 of #RubyConf2024, let's go! Started the day with a #RubyFriends 5k!
050
Emily Samp @emilysamp.dev · 14/11/2024
Unfortunately it wasn't my talk so I can't claim credit for thinking of Ruby Doobie, which is an excellent name!
130
Reposted by Emily Samp
Allie_p @alliep.bsky.social · 13/11/2024
Listening to @nmeans.dev talk #rubyconf2024 #rubyconf best community ever.
0104
Reposted by Emily Samp
🎱 Josh Branchaud ✨ @jbranchaud.bsky.social · 13/11/2024
The Weird Ruby track is awesome because everything is prefaced with “please don’t do this!” #RubyConf
0175
Emily Samp @emilysamp.dev · 13/11/2024
Takeaway: when you encounter a hard problem, you may be able to solve it with an unexpected tool!
020
Emily Samp @emilysamp.dev · 13/11/2024
Now watching “Flattening Recursion with Fibers” by @jamisbuck.bsky.social and Adviti Mishra, about avoiding stack overflow errors by using multi-threading to flatten out recursive code patterns! #RubyConf2024
1121
Emily Samp @emilysamp.dev · 13/11/2024
Takeaway: the developer experience impacts how developers feel about the Ruby language itself. We are losing potential Ruby developers because our tooling ecosystem is so fragmented.
010
Emily Samp @emilysamp.dev · 13/11/2024
Visualizing all the possible combinations of Ruby Tools you could use — over 11,550 combinations! 🤯 #RubyConf2024
Vini standing at the podium next to a slide containing an unreadable, messy graph
220
Emily Samp @emilysamp.dev · 13/11/2024
Up next: The State of Ruby Developer Tooling with @vinistock.bsky.social!
Vini standing at the podium with a slide that says “is having options a good thing?”
284
Emily Samp @emilysamp.dev · 13/11/2024
Which is not to say everyone has to use or love types, just that we’re not magically going to get to the most advanced version of this technology without working on earlier versions first.
020