Jonathan Frias
@Jonathan_Frias
Followers
307
Following
7K
Media
27
Statuses
367
Ruby on Rails Dev. Cactus AI (YC X25) I write tips/tricks catered to help other experts https://t.co/k9Amy1BIGw https://t.co/s7w0sR2Xca
Florida, USA
Joined April 2024
I’m going to @sfrubyconf 🌥️✨ Do you have a thorny issue? Is it hard to make any real changes? Vibe coded AI slop? You might need a sprinkle of elegance to simplify to move forward Let’s connect. DMs open! https://t.co/hZaSFuB5Kh
clouds.sfruby.com
0
0
8
LLMs are just perfect normie traps. Normies will do anything to think less because they love being dumb. As soon as you present them a thing that allegedly allows them to think less they happily switch off their brain and don't even notice that the thing is actually garbage.
139
270
4K
I just got @Jonathan_Frias from the X Handle Marketplace! Get your own at https://t.co/Cegd9E2DXS
0
0
0
Something interesting is happening in the Bay Area. New startups are launching on Rails. Top tech companies are scaling with Ruby again. Open source maintainers are pushing new boundaries...
3
12
29
I had an issue where old deprecated code still referenced a deleted module. Could have caused an outage only in production were it not caught by this simple trick. This is insidious because you won't find out your app can't boot until after migrations have already run
7
2
48
"Prefer duplication over the wrong abstraction" - Sandi Metz I generally find this to be true and I'm willing to tolerate it until I fully understand the problem; here's a quick tip to help the whole team's future refactoring / discoverability with a self-documenting DUPE tag
1
1
19
"The rich love quiet because they're trying to work." - @paulg
Stupid people have a high tolerance to external noises — alarms, barking dogs and loud vehicles. Intelligent people who (crucially) leverage their intelligence to perform useful, valuable work place a much higher value on a quiet environment with few interruptions.
60
222
5K
Just dropped the first clip from The Expert Bench podcast 🎙️ @gregmolnar want to pay-pass a project for 37signals!!! And learned a lesson about responsible disclosure. @jorgemanru's response? Pure class. This is why Rails community > drama Watch https://t.co/4peKk7XJzj 🧵👇
3
3
10
Based. I’ve been on this team forever! Delete any migration older than a month. Any dev who needs it will have already ran them or will need to setup their env from scratch
🧹 Old Rails migrations add noise, not value. They rarely run, often break, and only make your codebase harder to navigate. Time to tidy up. #Rails
1
0
6
This is so awesome!😱 I met Tom way back around 2010ish to talk about rails since we're both from Jacksonville FL. One of the kindest and genuine people I've met. IIRC a huge star wars fan too haha Would love catch up :D
1
0
2
Got a new banner. Is it awesome. We’re calling him spiky. Delivering some new goodies soon
2
0
2
You don’t need the “perfect Rails architecture.” You need 100 deploys this month. Speed creates feedback. Feedback creates money. Volume beats perfection. Every time.
3
11
100
There’s something about people hoping that a message finds me well that super annoys me. No way you actually talk like that in person? Hey bro, i hope this message finds you well. We’re meeting in the conference room in 30 💀
0
0
1
I’ve become a huge fan of using neovim terminal buffers Neovim for your terminal is precisely as great as it sounds. I just fixed an annoying bug with terminal buffers. You can just do things https://t.co/YEe80vP2zA
github.com
This fixes an annoying bug I've been running into. When you do :LazyGitCurrentFile from a Neovim terminal buffer, it fails because it tries to get the current directory. The current_dir cur...
0
0
2
I don't always want to give up all of my expert secrets, but thank @_montekaka for this bonus! Here's a dead simple bonus to address table bloat concerns and long running webhooks at the same time! (previous code omitted) https://t.co/hUvXD2rvnD
@_montekaka You're saving them, which is the biggest win, but that file management like that seems pretty hard to work with imo. Not sure why you can't just store data in the database? I did millions of webhooks this way no problem + you can just have a cleanup job if you don't need them
0
2
27
Working with webhooks gives me anxiety! 😰 Every api service has their own webhook implementation. If something bad happens: Is the webhook lost? Can I replay the webhook? Where is it logged so I can debug issues? Do I have bad data now? Save your webhooks by default! 😌
4
7
82
I linux distro hopped for years. My first linux was ubuntu 8 back in 2008! 😱 I used arch way back. I'm sure this doesn't work anymore but l even built my own arch installer. https://t.co/02SEc6Dmh8 Switched to mac due client facing work at the time. Should I use omarchy to
github.com
Contribute to JonathanFrias/server-setup development by creating an account on GitHub.
3
0
5