XO Ruby's Avatar

XO Ruby

@xoruby.com.bsky.social

We bring Rubyists together. Readalong on The Storygraph as we collectively read #POODR https://app.thestorygraph.com/readalongs/5983b152-bf48-4ff3-aeb0-976ea67d0d08

78 Followers  |  169 Following  |  20 Posts  |  Joined: 27.11.2024  |  1.87

Latest posts by xoruby.com on Bluesky

Preview
Why I'm Taking Events on the Road This Fall I last interviewed for a job in 2007. Since then, each new opportunity in my career has come through my network. People who knew when I was ready for something new, who could vouch for my work, who sa...

Tickets are on sale for XO Ruby! Go get yours:

September 6th: Chicago
September 13th: Atlanta
September 20th: New Orleans

October (TBA): Portland, San Diego, and Austin

www.xoruby.com/blog/why-i-a...

Follow @xoruby.com and @jremsikjr.bsky.social for updates.

#Ruby #RubyOnRails

31.07.2025 17:41 β€” πŸ‘ 14    πŸ” 7    πŸ’¬ 4    πŸ“Œ 2
Preview
Portland Green. Creative. Weird.

I’m so excited for @xoruby.com Portland in October! www.xoruby.com/event/portla...

01.08.2025 02:48 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Atlanta Welcome to the ATL, Y'all

I'm speaking at @xoruby.com in Atlanta, you should come if you care about your team's survivability & the future of our language. πŸ˜‰

www.xoruby.com/event/atlanta/

Also: first rehearsal of this talk came in at 19m, so I need to sloooooowwwww doooowwwwnnnnnnn

29.07.2025 14:44 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Post image

I'm going to be speaking at @xoruby.com Atlanta on September 13th. XO Ruby is a brand-new (traveling) single-day Ruby conference. If you're a Rubyist in the southeastern US, you should check it out! (And if not, take a look at other 5 stops this fall.)

31.07.2025 18:38 β€” πŸ‘ 28    πŸ” 10    πŸ’¬ 3    πŸ“Œ 0

If you're dissatisfied with the current state of the front-end, might I recommend a couple evergreen principles?

The heart of the JS ecosystem is speed. Avoid that ratchet. Consider the JS Gradient.

22.05.2025 14:06 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Modest JS Works You were never sold on heavy-handed JavaScript approaches. Here’s a case for keeping your JS modest.

modestjs.works by @pascallaliberte.me shared last night in the Agile Web Development With Rails 8 book club

22.05.2025 13:49 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Preview
The Design of Everyday Things book club and readalong Design isn’t just how something looks, but how it works, how it’s used, and how humans interact with it. Many things in our built environmentβ€”alarms, control panels, mobile apps, user interfacesβ€”lead ...

Just had a great first week of The @xoruby.com Design Book Club. A solid mix of Designers, Developers, and welcoming people.

Next Meeting: Chapters 3 & 4 of The Design of Everyday Things, Monday June 2.

www.xoruby.com/blog/the-des...

Kudos to @glynnisritchie.bsky.social for leading this effort.

20.05.2025 00:25 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
The quote from Don Norman's book 'The Design of Everyday Things' appears next to the XO Ruby logo and the cover of the book: 'Today, we insist that people perform abnormally, to adapt themselves to the peculiar demands of machines, which includes always giving precise, accurate information. Humans are particularly bad at this, yet when they fail to meet the arbitrary, inhuman requirements of machines, we call it human 
error. No, it is design error.'

The quote from Don Norman's book 'The Design of Everyday Things' appears next to the XO Ruby logo and the cover of the book: 'Today, we insist that people perform abnormally, to adapt themselves to the peculiar demands of machines, which includes always giving precise, accurate information. Humans are particularly bad at this, yet when they fail to meet the arbitrary, inhuman requirements of machines, we call it human 
error. No, it is design error.'

Ever read an error message in a piece of software that you couldn't decipher? Or contact support when you can't figure something out? Don Norman says the problem isn't youβ€”it's design.

Join us for a bookclub on Don Norman's "The Design of Everyday Things" this May-June! bit.ly/xo-ruby-design-club

24.04.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Me and hsbt

Me and hsbt

More RubyFriends!!

16.04.2025 00:58 β€” πŸ‘ 25    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

This is good timing with my desire to get back into Rails and Ruby again. It will be like getting coffee with an old friend.

12.04.2025 17:34 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

I'm hosting a design book club/readalong this May and June! Some of my best design buds will be there and I think discussion is going to be thoughtful and fun.

Join us! Design-curious folks welcome.

11.04.2025 16:26 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
The Design of Everyday Things book club and readalong Design isn’t just how something looks, but how it works, how it’s used, and how humans interact with it. Many things in our built environmentβ€”alarms, control panels, mobile apps, user interfacesβ€”lead ...

Are you ready to explore the fascinating world of design and usability? We are hosting a book club and read-along for Donald Norman's acclaimed book, The Design of Everyday Things!
www.xoruby.com/blog/the-des...

11.04.2025 15:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 3
Post image

Excited to present "Rails Frontend Evolution: It Was a Setup All Along" at the final #RailsConf!

From the Asset Pipeline to Hotwire and Inertia.js, explore how Rails' evolution set the stage for full-stack dominance. Let's discuss reinvention and the future of web development!

11.04.2025 15:34 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Agile Web Development with Rails 8 Book Club During the POODR Readalong Travis Spangle (LinkedIn) and Jim Remsik (LinkedIn) had a chance to catch-up. Travis has experience running book clubs and was looking forward to reading Agile Web Developme...

Are you a Senior, Mid-level, or Junior developer who has been meaning to learn or refresh your Rails knowledge?

Read Agile Web Development with Rails 8 along with a book club!

www.xoruby.com/blog/agile-w...

11.04.2025 14:26 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Preview
Sin City Ruby

Did you know Sin City Ruby is happening April 10-11?

Featuring:
Dave Thomas (@pragdave.bsky.social), Irinia Nazarova (@inazarova.bsky.social), Chris Oliver (@excid3.com), Prarthana Shiva, Alan Ridlehoover @alan.codegardener.com, Drew Bragg (@drbragg.dev), Jason Charnes & more!

www.sincityruby.com

30.03.2025 18:43 β€” πŸ‘ 13    πŸ” 10    πŸ’¬ 1    πŸ“Œ 2
Preview
Cedarcode | Ruby on Rails Development Company Effective Ruby on Rails development and expertise for your products and teams. We are your software partner, your ally. We changed the game for Ruby on Rails consultancy and outsourcing.

Fito von Zatrow (@fito.codegardener.com), Freedom Dumlao (@apiguy.dev), with host and organizer Jason Swett (@jasonswett.bsky.social).

Sponsored by:
EvilMartians.com, Cedarcode.com, JudoScale.com, offsite.com, and meraki.cisco.com

30.03.2025 18:47 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Had a great conversation with @bjessbrown.com and @jeremysmith.co on the @indierails.com podcast!

Listened to this on the way home and I'm happy they pulled the takeaway up front. πŸ˜…

04.02.2025 23:51 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0
Cover of the book Practical Object-Orient Design in Ruby

Cover of the book Practical Object-Orient Design in Ruby

Reading along with POODR and want to chat with other folks doing the same?

We're meeting shortly here:

us02web.zoom.us/j/87443224772
Passcode: POODR

Join us!

04.02.2025 17:49 β€” πŸ‘ 1    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
POODR Readalong Meeting By Jim Remsik

If you've been reading along with #POODR. Lots of folks have asked for a meeting.

If you're interested in joining a conversation please fill out the following poll:

rallly.co/invite/lb7P8...

30.01.2025 16:50 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Better Know A Ruby Thing: Singleton Classes – Noel Rappin Writes Here I just write here

In the name of actually doing something today, here's a blog post/newsletter I've been sitting on for months:

It's the Better Know a #ruby thing about Singleton classes.

noelrappin.com/blog/2025/01...

20.01.2025 17:32 β€” πŸ‘ 15    πŸ” 4    πŸ’¬ 2    πŸ“Œ 1

What a great conference! Can’t wait for Rails Conf!

14.01.2025 15:00 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Worth checking this out as well!

bsky.app/profile/xoru...

15.01.2025 19:54 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Have you not completed chapter 1? Or maybe you're only learning about the readalong right now? Don't fret! The forum is set up so that you can follow the conversation as it happens chapter by chapter.

15.01.2025 15:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Today is the target for completing #POODR chapter 1 and The StoryGraph forum is filling up with conversation.

Join the readalong and go at your own pace: app.thestorygraph.com/readalongs/5...

15.01.2025 15:58 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Preview
How to use params.expect in Rails 8+ (Example) - GoRails Rails 8 introduces a new expect method for permitting parameters that fixes a few of the issues with require and permit. Let's take a look!

What can you expect from the new params.expect() in #Rails 8? I was expecting you to ask. 😜
See how it works:

15.01.2025 15:01 β€” πŸ‘ 14    πŸ” 4    πŸ’¬ 2    πŸ“Œ 1

The way the languageβ€”programming language in this caseβ€”evolves never stops to fascinate me.
I am still looking for a way to produce β€œbook-size” narrative about Ruby’s evolution.
There are a few articles I wrote in 2024 during this search (links below), but they didn’t seem to be very popular:

13.01.2025 12:02 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Guiding You through the Rails Source Β· Zoom Β· Luma What problem does this guided tour solve? Rails is your app's biggest dependency and you probably don't know what's going on in there. There's features you're…

If you want to take your Rails career to the next level, you need to start digging into Rails.

Don't sleep on becoming a better code reader, it's a force multiplier (ask me how I know lol).

Sign up here:
lu.ma/dv5yvj4n

13.01.2025 17:18 β€” πŸ‘ 49    πŸ” 12    πŸ’¬ 3    πŸ“Œ 4

Do you have a package.json or yarn.lock file in your app? Or execjs or webpacker in your Gemfile?

13.01.2025 22:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Heroku’s New Stack Might Be What We’ve Been Waiting For After 14 years, Heroku is finally upgrading its app stack. Here’s what Fir brings β€” and why it’s a big deal.

judoscale.com/blog/heroku-...

13.01.2025 22:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Think about a project you’re currently working on. What criteria can you use to determine successful design in the next feature that you build?

#POODR #Chapter1

13.01.2025 19:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@xoruby.com is following 20 prominent accounts