Kevin Murphy
kevinjm.bsky.social
Kevin Murphy
@kevinjm.bsky.social
Software Developer kevinjmurphy.com He/Him
Pinned
👋 Hi everyone. I'm a software developer who primarily writes #ruby. You can see my writing at https://kevinjmurphy.com/ or sign up for my newsletter at https://newsletter.kevinjmurphy.com/.
Art Is Resistance.
February 14, 2026 at 4:00 AM
Reposted by Kevin Murphy
Wake up. Make breakfast. Do email. Watch a murder. Go to a party for a 5 year old. Laugh with my daughter. See a different angle of that murder. Hear govt officials slander the victim. Play Barbies with my kid. Feed her dinner. Tear up at that victim reading last honors to a vet. Put kid to bed. USA
January 25, 2026 at 4:43 AM
Reposted by Kevin Murphy
hey folks, i’m a rails / ruby dev with a bit over 10 years of experience professionally and i was just hit with my second layoff. looking for a new role would love to chat! #rails #ruby.
January 16, 2026 at 4:04 PM
Reposted by Kevin Murphy
The emails keep coming and we're expected to reply.

How much compartmentalizing destroys a person, asking for a generation.
And we all just have to keep clocking in, keep paying the bills, keep paying our taxes, keep checking our credit scores, keep marching along funding the machinations of a fascist state just to keep the lights on 🙃
January 7, 2026 at 11:24 PM
Reposted by Kevin Murphy
I'm going to be making some Behind the Scenes videos leading up to @blueridgeruby.com this spring. This first one is some background on our CFP process and my advice on submitting talk proposals to Blue Ridge and other conferences.
www.youtube.com/watch?v=xAy7...
Blue Ridge Behind the Scenes - CFPs
YouTube video by Jeremy Smith
www.youtube.com
January 6, 2026 at 1:12 PM
Markey and Warren heard from me. Has your senator heard from you?

Amy made it easy for me - we have the same senators. If you're too overwhelmed to know how to contact your senators, reply with your state. I'll help you research it together.
November 9, 2025 at 10:19 PM
I can't build the things I actually want to see in the world. So instead sometimes I put pieces of wood together. This weekend, in an effort to hear myself more clearly.

kevinjmurphy.com/posts/tilt-b...
Tilt-back Amp Stand
A laid-back build
kevinjmurphy.com
October 14, 2025 at 1:27 AM
The world is full of unspeakable terrors and inexplicable suffering all the time, but hey, I got some new art on my wall to stare at to cope.

Thanks @rob-sheridan.com (and Stephanie).

kevinjmurphy.com/posts/new-wa...
New Wall Art
The walls are glitching
kevinjmurphy.com
September 11, 2025 at 12:35 AM
My daughter asked me if I weighed less than 2 adult elephants. She did not believe my answer. How's YOUR self-image doing today?
September 1, 2025 at 5:13 PM
Much respect to the dad rocking a @defector.com Devin shirt at the children's museum today.

defectorstore.com/products/dev...
Devin the Dugong Tee
Made in USA Union printed 100% cotton Available in gender-neutral and femme cuts
defectorstore.com
August 24, 2025 at 2:24 PM
Reposted by Kevin Murphy
Heyall - we need more volunteers for SquiggleConf 2025. We've extended the deadline to Wednesday the 27th to sign up.

👉 volunteer.squiggleconf.com 👈

Volunteers enter free and get all sorts of inside access to conference organizing & speakers. Sign up now if that's of interest to you! 🙌
SquiggleConf 2025 Call for Volunteers
Hi there! Thanks so much for your interest in volunteering with SquiggleConf 2025! We know it takes time and energy -- we really appreciate you! 💙 📆 Deadline: We are accepting volunteer submissions through August 27th. You'll hear from us by September 1st. 🧡 Requirements: None. Anybody is welcome to apply to volunteer, regardless of experience! 🤝 Commitment: Conferences are big events and require a lot of energy and time. We'll expect you to be available up to 8 hours a day for the majority of the event (minus breaks and meals): 5-7pm Wednesday, September 17th for setup and training 8am-6pm Thursday September, 18th & Friday, September 19th for the talks 🎒 Tasks: We'll have a range of volunteering you can choose from, including: Assisting attendees with sign-in/registration, meals, etc. Equipment + paraphernalia setup and teardown Interfacing with sponsors and helping them set up & take down Stopping by local businesses to pick up supplies Keeping a lookout for the experience of all attendees - making sure everyone is comfortable and happy 🤗 Why Volunteer: Volunteering gives you an opportunity to get right in the thick of the conference, including access to speakers, sponsors, and other organizers & volunteers. Additionally, we'll cover your admission to the conference. If you can't afford a conference ticket, this can be a great way to experience SquiggleConf! 📃 More Information: See squiggleconf.com/articles/volunteer-guide for expectations, schedule, and more. If you have any questions, please don't hesitate to reach out to volunteering@squiggleconf.com. And again, thanks for submitting! 💜 No information you submit to this form will be used or sent to third parties outside of the volunteering process. If you are accepted, we will ask you in a follow-up email for any additional information needed for the conference. That email will explicitly indicate what that information will or will not be used for.
volunteer.squiggleconf.com
August 22, 2025 at 6:00 PM
Reposted by Kevin Murphy
🚀 WNB.rb Meetup Alert! 🚀

Join us Tuesday, August 26th at Noon Eastern for "Spinning Multiple Plates: A Guide to Concurrency in Rails" with Harriet Oughton! Ever wondered how Rails keeps your app performant behind the scenes? Harriet will peel back the curtain on Rails magic!
Join the WNB.rb Discord Server!
Check out the WNB.rb community on Discord - hang out with 421 other members and enjoy free voice and text chat.
discord.gg
August 22, 2025 at 4:23 PM
@excid3.com thanks for being at my RailsConf talk and mentioning it on the Remote Ruby recap episode.
August 19, 2025 at 5:20 PM
It's not even 9am here and I already dropped a commit titled, "give up and explain myself".
August 6, 2025 at 1:00 PM
Reposted by Kevin Murphy
Videos are up for RailsConf 2025! Check out Kevin's and others! kevinjmurphy.com/posts/rails...
RailsConf 2025 Video
The videos for RailsConf 2025 have been posted on YouTube, which includes my session
kevinjmurphy.com
July 28, 2025 at 3:30 PM
Reposted by Kevin Murphy
July WNB.rb Meetup Alert!!

Join us for an AMAZING talk by our very own Emily Samp from Shopify!

🎯 "Beyond Type Checking" - because Ruby tooling is about to get smarter!

💎 Whether you're a type-checking enthusiast or a Ruby purist, this talk is for EVERYONE in our community!
July 22, 2025 at 10:35 PM
Reposted by Kevin Murphy
Just for my curiosity -- I have the opportunity to give a 2-hour ish workshop. So, interactive, but not necessarily fully hands-on. Topic TBD.

What topics do you think it'd be interesting to hear me present about?
July 15, 2025 at 4:48 PM
Reposted by Kevin Murphy
Thanks to every #RubyFriend that made #RailsConf2025 special. Whether you were there or not. <3

kevinjmurphy.com/posts/railsc...
RailsConf 2025 Recap
A summary of my time at RailsConf 2025
kevinjmurphy.com
July 12, 2025 at 10:03 PM
Reposted by Kevin Murphy
I liked @kevinjm.bsky.social 's talk about his journey through the community and speaking! I feel like it's validating for people who are trying to get more involved in the community, and an inspiring primer for people who are new!
July 13, 2025 at 4:36 PM
Thanks to every #RubyFriend that made #RailsConf2025 special. Whether you were there or not. <3

kevinjmurphy.com/posts/railsc...
RailsConf 2025 Recap
A summary of my time at RailsConf 2025
kevinjmurphy.com
July 12, 2025 at 10:03 PM
I just got through the registration booth for #HomeConf. The badges aren't that great this year.
July 11, 2025 at 10:09 PM
RailsConf isn't over as long as the Wi-Fi works.
July 11, 2025 at 3:15 AM
As is traditional, we're graced with @tenderlove.dev closing RailsConf...for the last time. #RailsConf2025
July 10, 2025 at 8:59 PM
When I think modern views, I think @marcoroth.dev‬. He's proving it again at RailsConf. #RailsConf2025
July 10, 2025 at 8:01 PM
I'm learning my history with Joël Quenneville. This talk could have been, and was, 10 blog posts. #RailsConf2025
July 10, 2025 at 7:15 PM