Jess Brown's Avatar

Jess Brown

@bjessbrown.com

Rails Developer // Co-Owner https://gettract.com & https://www.csepub.com Co-host πŸŽ™ of @IndieRails

72
Followers
29
Following
24
Posts
26.11.2024
Joined
Posts Following

Latest posts by Jess Brown @bjessbrown.com

Post image

@jeremysmith.co had a great talk on refactoring "volatile" views with ViewComponents that was well received (even passed Kylie's security audits).

14.09.2025 22:28 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Jim getting us started:

14.09.2025 22:28 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

After interviewing Igor over a year ago in the country of Georgia, I got the opportunity to welcome him to his new home in the state of Georgia and meet him in person. How cool is the world?

14.09.2025 22:28 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

One cool aspect (and part of Jim’s goal) is that many of those new friends live close to me. Like Jim said, something special happens when you meet up in person.

14.09.2025 22:28 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
credit xoruby

credit xoruby

Post image

I want to say a big thanks to @jremsikjr.bsky.social for putting on XORuby.com in ATL yesterday. It was great being part of a small, intimate conference. I caught up with friends and met some new ones.

14.09.2025 22:28 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Thomas Cannon speaking to XO Ruby at the Limelight Theatre in Atlanta. The audience are seated in stadium-like theater seating.

Thomas Cannon speaking to XO Ruby at the Limelight Theatre in Atlanta. The audience are seated in stadium-like theater seating.

Physically exhausted, emotionally over-stimulated. Wouldn’t have it any other way.

People are awesome.

They just need an excuse to break out of their routines and be encouraged to be curious of possible futures.

13.09.2025 19:39 πŸ‘ 17 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

I'm looking forward to this talk next Saturday!

07.09.2025 23:01 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Take a peek behind the scenes at this exciting duo as they start a new company and new AI framework.

www.activeagents.ai

24.06.2025 15:56 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

I joined the Rails Business Podcast to talk about how I got into Rails, the path from freelance work to running two small Rails-based businesses and lots more.

20.06.2025 19:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A selfie with me and Jess inside Ponce City Market

A selfie with me and Jess inside Ponce City Market

Lovely lunch and catchup with @bjessbrown.com

08.04.2025 17:54 πŸ‘ 13 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

Yep, your selfie was better than mine :)

08.04.2025 19:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Any ruby, rails, or indie rails friends want to meetup?

08.03.2025 00:10 πŸ‘ 1 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Yea, good point. I chose a bad example.

This is better:

Job.where(status: 1)
.merge(
Job.where(state: 'GA').or(Job.where(region: 'N-FL'))
)

07.03.2025 16:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Writr

Job.where(status: 1).where(state: 'GA').or(Job.where(state: 'AL')) - NOPE - you'll get jobs in AL for all statuses.

ANSWER:

Job.where(status: 1).merge(
Job.where(state: 'GA').or(Job.where(state: 'AL'))
)

See more: bjessbrown.com/using-active...

07.03.2025 12:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What if you want to write this query in AR?

select * from jobs where jobs.status = 1 AND (jobs.state = 'GA' or jobs.state = 'AL')

Job.where(status: 1).where(state: 'GA').or(state: 'AL') - NOPE

⬇️

07.03.2025 12:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks for taking the time with us Garrett. I learned a lot!

05.03.2025 01:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The #Ruby community is filled with some amazing people, and @jremsikjr.bsky.social stands out as one of my favorites. Our conversation covered numerous insightful topics, especially the discussion about permission, which resonated with me in particular. Check it out!

05.02.2025 00:15 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Thanks again for joining us, Jim! I always feel wiser after speaking with you. 😊

05.02.2025 00:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Ruby on Rails Podcast: Taking over Fireside.fm I was stoked when I discovered that the Ruby on Rails podcast is hosted on our platform – fireside.fm. So I reached out to Elise for feedback and to volunteer Garrett and I for an episode. We recorded last week and its already live today. Our chat covered taking over

πŸŽ™οΈ @garrettdimon.com and I were on the latest episode of the Ruby on Rails pod. Lots of good stories from taking over an older Rails app -- ruby and rails upgrades, redis upgrades, configuration tweaks, analytics, etc. Elise was a great host! Give it a listen.

www.johnnunemaker.com/ruby-on-rai...

22.01.2025 21:16 πŸ‘ 7 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Actually we had snow in the south so it’s totally acceptable πŸ˜†

23.01.2025 00:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe people thought you were broadcasting from Aspen and had just come in from snowboarding

23.01.2025 00:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Indie rails getting a little Flagrant today @jremsikjr.bsky.social @jeremysmith.co

22.01.2025 21:46 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 3

Always down to chat about buying businesses.

10.01.2025 03:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I loved hearing your stories Paul. I could’ve listened several more hours. Thanks for sharing.

10.01.2025 03:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well said.

15.12.2024 23:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Impatience with action, patience with results. | 1min snip from My First Million Impatience with action, patience with results.


I heard this the other day on My First Million:

Impatience with action, patience with results.

share.snipd.com/snip/4c8cd15...

15.12.2024 22:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Cabel Sasser, Panic - XOXO Festival (2024)
Cabel Sasser, Panic - XOXO Festival (2024) YouTube video by XOXO Festival

I just watched a talk from XOXO 2024 by Panic's cofounder, Cabel Sasser. So good! www.youtube.com/watch?v=Df_K...

08.12.2024 23:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you for hosting @jeremysmith.co & @bjessbrown.bsky.social. It was lovely!

05.12.2024 14:30 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0