Ryan O'Neill's Avatar

Ryan O'Neill

@rynonl

Atlanta, GA Software. Urbanism. Occasional memes

39
Followers
44
Following
17
Posts
19.11.2024
Joined
Posts Following

Latest posts by Ryan O'Neill @rynonl

The best Rails devs don’t write clever code. They write boring code that never breaks.

27.07.2025 14:57 πŸ‘ 19 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Lol no, release it. If he's implicated, he can share a cell with Donnie

20.07.2025 21:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Claude Code? It's not a web UI but functionally seems to hit about the same target as Codex, at least when I looked at Codex last.

17.06.2025 19:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes

15.06.2025 13:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The current thing is deprecated and the new thing isn't production ready yet.

If I had a nickel...

14.06.2025 21:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh very cool

12.06.2025 12:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How much Ruby is there at Amazon?

03.06.2025 16:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The latter for sure. Max terseness isn't always the goal IMO.

I often ask myself "how long would it take a junior eng to understand this?" when I'm considering writing something clever rather than something obvious.

02.06.2025 12:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Circling before a flyover at the Braves game it seems

24.05.2025 11:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What's the suggested fix? This looks a bit like a normal cache to me, outside of the abysmal hit rate - but that's more a function of query patterns largely out of our control.

Is the idea that we should look to break up the SQL query into smaller parts that can be cached separately or something?

20.05.2025 11:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Interesting thought process, but I agree that it was probably an oversight by the interviewers. They more than likely were just trying to constrain you to those stdlib methods, not literally *any* method call.

12.05.2025 12:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've noticed/concluded the same thing. Very strange.

06.05.2025 17:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ahhhh "endless" meaning literally without the "end" keyword. I was expecting some kind of functional currying :D

05.05.2025 11:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

These look like normal methods, but I must be missing something?

14.04.2025 11:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Gotcha makes sense!

Curious if you have thoughts on this re: relatively fresh Rails deploys? I'm in startup-land now, and we have a ~8 month old Rails app and 5 engineers. Any thoughts on setting up for architectural success over the next few years?

22.11.2024 14:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A list of former Square folks:

go.bsky.app/M6JAn4x

21.11.2024 01:08 πŸ‘ 9 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Can you expand on that? What is a "federated vision of modularity" here?

I've seen efforts at modularization fail like you're describing! And if I'm honest, I've never actually seen one succeed (small sample sizes though)

21.11.2024 11:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I found ya

20.11.2024 19:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Streets for cars are so inefficient it's honestly absurd

19.11.2024 17:21 πŸ‘ 47 πŸ” 13 πŸ’¬ 1 πŸ“Œ 0

Joined Bluesky to get away from the politics on Twitter, but my default timeline is 75% the same people talking politics on Twitter 😒

19.11.2024 20:14 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0