Jonathan Frias Profile
Jonathan Frias

@jonathanfrias99

Followers
192
Following
6K
Media
18
Statuses
326

Ruby on Rails Dev. Cactus AI (YC X25) I write tips/tricks catered to help other experts

Florida, USA
Joined April 2024
Don't wanna be here? Send us removal request.
@jonathanfrias99
Jonathan Frias
10 days
RT @EskilSteenberg: For all the people who thought my first talk at @BetterSoftwareC was spicy, id like to inform you that it was not my s….
0
26
0
@jonathanfrias99
Jonathan Frias
21 days
The fastest way to fix something is to decide it's not a problem. Flaky test?. Is this test mission critical?.Has this test ever saved us from releasing a bug ever even once?.How much time does the team spend running it?.How long has that system been untouched?. Just delete it.
1
0
7
@jonathanfrias99
Jonathan Frias
27 days
Had to buy the book after seeing @andatki's awesome talk at the last RailsConf! Was awesome to meet you!
Tweet media one
0
3
36
@jonathanfrias99
Jonathan Frias
1 month
Been using AI a lot more, but I just raw dogged some good old offline programming on the flight to RailsConf! Feels good to know I can easily acclimate back to working without AI.
1
0
4
@jonathanfrias99
Jonathan Frias
1 month
if your network doesn’t have goals, your goal should be to get a new network.
0
0
1
@jonathanfrias99
Jonathan Frias
1 month
RT @nateberkopec: tbqh this completely matches my own mental model of how AI assisted coding is useful. Yes, the AI is about 50% as good as….
0
7
0
@jonathanfrias99
Jonathan Frias
2 months
The future depends on what you do today.
0
0
0
@jonathanfrias99
Jonathan Frias
3 months
This is Grok's prompt:. System: You are Grok 3 built by xAI. When applicable, you have some additional tools:. You can analyze individual X user profiles, X posts and their links. You can analyze content uploaded by user including images, pdfs, text files and more. You can.
0
0
1
@jonathanfrias99
Jonathan Frias
4 months
RT @burkov: The vibe coder's paradox: what you can vibe code already exists; what doesn't exist, you can't vibe code.
0
420
0
@jonathanfrias99
Jonathan Frias
4 months
RT @jasonfried: There's no such thing as low priority. It's either high priority, or no priority ("it just is"). Multi-level priority syste….
0
73
0
@jonathanfrias99
Jonathan Frias
4 months
The end goal of programming isn’t just typing. Once you figure out what you want to type you can have the LLM type it out for you. There is something more. For a time we actually thought we could ask stakeholders to write SQL. It’s a simpler language and reads mostly like.
0
0
1
@jonathanfrias99
Jonathan Frias
4 months
My perspective on tech innovation like AI is that it's like road construction. Building a road is pretty slow, but driving on it super fast. Adopting AI is like driving. As always, you should be worried about if you're not driving anywhere.
0
0
0
@jonathanfrias99
Jonathan Frias
4 months
You're chilling. You're feeling the vibe. Vibing. Then you start coding. Congrats, you're a vibe coder.
0
0
0
@jonathanfrias99
Jonathan Frias
4 months
RT @AlexHormozi: The same people who scoff at only getting 100 views on a video shit their pants in front of a 100 person audience. You do….
0
130
0
@jonathanfrias99
Jonathan Frias
4 months
Took me a while to realize you can use "joins" and "includes" together to query by a joined table condition and have natural associations. You can eager load duplicates away to make it easier to work with:
Tweet media one
1
1
32
@jonathanfrias99
Jonathan Frias
5 months
One simple trick that I've been doing that I enjoy is added a few ordering helpers. Models rarely have more than one concept of ordering, and this always guides users away from specifying ordering other places. Let the composition flow
Tweet media one
0
0
28
@jonathanfrias99
Jonathan Frias
5 months
I think reading a book in public is the exact opposite signal as wearing headphones. Headphones say don’t talk to me, the other says feel free to interrupt me about this book.
0
0
0
@jonathanfrias99
Jonathan Frias
6 months
RT @amuendelheim: @provisionalidea The tables have FOREIGN KEYS. DEPORT EM.
0
66
0
@jonathanfrias99
Jonathan Frias
6 months
It's too bad that you can't use the normal tailwind classes when sending an email. Or can you?. You can generate some ai slop to help your emails look like the rest of the app
Tweet media one
7
1
42
@jonathanfrias99
Jonathan Frias
6 months
There's a typo, the url variable is intended to be passed through as a kwarg. Hopefully it's obvious.
0
0
0