Andrea Jaramillo (@eandreaja) header
Andrea Jaramillo (@eandreaja) profile picture

Python · AI Agents · RAG · LangChain · LangGraph · Claude · I engineer, then explain itᅠ.

Medellín
Joined May 2011
Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)Photo by Andrea Jaramillo (@eandreaja)
Individual contributors have never been more powerful. Think bigger.
There is an absolutely WILD story in this @GergelyOrosz podcast episode 1. An unnamed CTO of a cash-flow-negative company was debating doing layoffs. AI 2. He says "I don't want to hurt morale like that, I won't do it" 3. A few months later, he says to @GergelyOrosz that he's cash flow positive. WTF. How? 4. The company had been licensing a component from a licensing company that was critical for their business. 5. One day, a dev thinks "what if we got an agent to build our own?" 6. The agent does so well that they produce a BETTER, FASTER version of the component they were licensing. 7. They debate open-sourcing it, and they ask the licensing company about it 8. The licensing company panics, and says "we will pay you NOT to open-source this" 9. They also say "we'll also pay you extra so we can re-license it" 10. So a big outlay became a recurring windfall, thanks to the ingenuity of a dev asking the right question. Individual contributors have never been more powerful. Think bigger. youtu.be/mQu0zN4IvSI?si=P_v9…
41
Which is honestly exactly the type of content I want to see!
Weekend hack: HackerTube. I was annoyed with YouTube's recommendations so I had Claude filter down 43M comments over 20 years of HN to 6,454 videos that keep being recommended. *Significantly* better viewing experience, ~2 hours with Opus 5.5: hackertube.org/ - Excellent recs without any logins (state is kept in local browser session) - Thumbnail is a representative frame from middle of the video instead of the super duper A/B test hyper-optimized user uploads - Underlying data from the comment analysis as one zip file, point your Claude at it and ask for your own version - HackerTube Longs ✊ A bit more on the process: I use Claude Code (desktop app for Mac), Opus 5.5 on Medium effort as my default. I only talk to Claude and have it do everything, the only "manual work" I helped with in tandem was in the browser (reminiscent of MenuGen): 1) I had to create some kind of API key from Google Cloud UI to query YouTube for video metadata, 2) I booted up a VPS box for serving and 3) I bought the domain name. Once the box was up I gave Claude the IP and told it update, secure, harden, deploy and optimize the code, and it did the whole thing. Many awesome projects that would have normally taken weeks/months even can now be few-shotted for breakfast. What else are we not thinking of.
34
Yes! That has been my experience as well. 5.5 on medium is exceptional!
A visualization of the different effort levels for Claude models. I find myself using medium for 80% of the tasks, high for ~15%, and occasionally will reach for xhigh or max when working on something super complex, but Opus 5.5 on medium I find perfect for most coding work.
53
Humans have always done this, no matter what the tool is.
Replying to @karpathy
for those who prefer pictures to words,,,
1
51
As Satya points out, the most trustworthy system is the one that lets us trust the model the least — not the one that encourages the model to develop independent agency and grievances. Engineering safety is not the same thing as “alignment.”
30
"The new craft of swe is to figure out how to do this. it's your job now! if your productivity with and without agents is not significantly different, you're doing something wrong."
codebases have always contained slop. we have always been okay with this because code rarely needs to be perfect, outside of mission critical "hard" (eg embedded) software. swe is a unique form of engineering because you're often building something that constantly evolves and is almost organic - user tastes change, your mental models evolve, and features come and go. admittedly, i and many others who've been coding for a long time were initially (like back in 2024) skeptical that agents would write production code. "but what about all the slop that would enter our beautiful codebase?". well, even before, we had human slop, and there was a lot of it! if we're being truthful, most people call "code i didn't write" slop. the reality is that 99% of people (i include myself in that number) don't even know what Good Code looks like, let alone be capable of writing it. i would propose that Good Code is: • correct • bug free • fast and cost efficient to run it has always been exceedingly difficult and expensive to write truly Good Code, because for the longest time (maybe @bendlang will change that), code was not something you could cheaply and formally guarantee to have all 3 of these properties. this is why writing hard software is much more difficult and expensive, because depending on the use case, you may only get one chance and so you have to be right from the start. but the vast majority of software we use does not need to be Good Code to provide value to users. in fact, it is very likely that most software we use is not formally verifiable! we accepted some bugs in exchange for velocity and progress, so we rely on tests and o11y instead and have adopted a more incremental approach. this is a good thing! agents help us move faster, and if you're open to the idea, are capable of helping us write better code. it won't be Good Code (that is still expensive), but it is likely to be much better on average at scale. the new craft of swe is to figure out how to do this. it's your job now! if your productivity with and without agents is not significantly different, you're doing something wrong. but it's not too late to embrace it and use it as an opportunity to learn a whole new skill tree
36
The trick is to get the tactical tornado to work on gardening!
"Almost every software development organization has at least one developer who takes tactical programming to the extreme: a tactical tornado. The tactical tornado is a prolific programmer who pumps out code far faster than others but works in a totally tactical fashion. [...] In some organizations, management treats tactical tornadoes as heroes. "However, tactical tornadoes leave behind a wake of destruction. They are rarely considered heroes by the engineers who must work with their code in the future. Typically, other engineers must clean up the messes left behind by the tactical tornado, which makes it appear that those engineers (who are the real heroes) are making slower progress." @JohnOusterhout, A Philosophy Of Software Design, 2018 Sound familiar?
72
That's great!
We are making Markdown files work natively across Google Drive and Docs. You can now preview .md files in Drive, open them in Docs, edit them, comment on them, and collaborate without converting the file into a Google Doc!
46
I read it twice. First pass: quick, nodding along, bookmarking it mentally. Second pass: slower, with a Notes app open, circling the things that made me feel either validated or embarrassed I hadn’t thought of them yet.
I'm Boris and I created Claude Code. I wanted to quickly share a few tips for using Claude Code, sourced directly from the Claude Code team. The way the team uses Claude is different than how I use it. Remember: there is no one right way to use Claude Code -- everyones' setup is different. You should experiment to see what works for you!
223
The same model that wrote the diff can probably ace a quiz about it too, so the questions would need to come from a separate pass that's actually adversarial to the one that generated the code.
A pre-commit hook for Git that reads in the diff'ed code on a PR and quizzes you on it before you're allowed to open the PR. You have to score an 85% or above on the quiz to open the PR. This would fix 99% of complaints about slop PRs overnight.
1
56
For internships, this is an excellent option!
Este proyecto te permite tener AWS local y gratis. Sin cuentas ni trucos. Perfecto para practicar. Se llama Floci y tiene 69 servicios: S3, SQS, Lambda, DynamoDB, RDS... → github.com/floci-io/floci
90
This is a game changer for complex workflows. Finally, context persistence without the manual copy-paste overhead.
New in Claude Code: your sessions can now message each other. Instead of having to re-explain yourself in another session, you can now tell Claude to do it. It sends a summary (not your history or files), and the other session picks it up mid-task.
226
Dorian Yates took me through a back and rear delts workout (low volume high intensity) and you can see it here: youtu.be/_vYuHppyKyI?si=BRKA…
31
35
3
668
143,322
You've all been SO nice this year, we have ONE more gift 🎁🎁: Data Tables have rolled out to all Pro & Ultra users (Free users in the coming weeks!). Synthesize facts and organize the hidden insights scattered across your sources. And, you can export them to Google Sheets!
120
346
94
3,233
508,167
Andrea Jaramillo retweeted
¡Esta IA es BRUTAL para crear efectos 3D para tu web! Aquí tienes el chat: v0.dev/chat/qQYkCl7QxJc
2
39
244
16,666
Andrea Jaramillo retweeted
El impacto de la IA en la programación
57
357
37
3,499
203,346
¿Por qué ver el amanecer y anochecer es bueno para tu salud? ow.ly/vngg30qgTmE
11
El médico que receta no ir al médico: Un paciente de 85 años no debe ir a la UCI ow.ly/eAkP30qgT7X
9