Javi Carretero

3.6K posts

Javi Carretero banner
Javi Carretero

Javi Carretero

@kr2e

SSWE @HubSpot from 🇪🇸 to 🇧🇪 Starting a new life! (also on 🦋) Proud gamer 🎮 🏀 aficionado

Liege, Belgium Katılım Nisan 2010
322 Takip Edilen283 Takipçiler
Javi Carretero
@steipete This is awesome! I wish we could share block lists (ala @mitchellh vouch) so we could collectively make this place better. Blocking then becomes the tool it was supposed to be before all bots swarmed the network.
English
0
0
0
14
Peter Steinberger 🦞
My openclaw twitter mention block cron job is working unreasonably well. Turns out AI is really good at detecting spam/reply guy/promo stuff. Runs every 5 min and cleans up my mentions - I actually see useful replies now and Twitter got pleasant again!
Peter Steinberger 🦞 tweet media
English
318
94
2.8K
229.7K
Javi Carretero retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
This is how you get dumber btw, true even before AI. Turn on DnD, put your phone in a drawer. The best option if you can is to separate work + personal devices so your work device can't even see personal stuff. This is also partially why Pomodoro was all the rage a decade+ ago.
𝐑.𝐎.𝐊 👑@r0ktech

POV: you’re a developer in 2026😂

English
84
208
3.6K
373.6K
Javi Carretero
Javi Carretero@kr2e·
Maybe @trq212 can help, on Anthropic’s side? I really love the Claude Code experience, and I’ve read it’s technically possible to point CC at different configuration files locally, but wondering if this is sanctioned by the company or could be flagged as misuse.
English
0
0
0
15
Javi Carretero
Javi Carretero@kr2e·
Does anybody know if you can have multiple Codex and/or Claude Code accounts on the same machine? Would OpenAI or Anthropic challenge/ban this, or restrict usage across them? Looking to separate work/personal accounts on the same machine.
English
2
0
1
53
Javi Carretero retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Ahhhh, Codex 5.3 (xhigh) with a vague prompt just solved a bug that I and others have been struggling to fix for over 6 months. Other reasoning levels with Codex failed, Opus 4.6 failed. Cost $4.14 and 45 minutes. Full trace plus includes original issue: ampcode.com/threads/T-019c… I know this prompt is relatively bad. Honestly, our stable release is in a week, and I was throwing some Hail Marys at the frontier models to see if I could get a clean, understandable fix for some of these bugs. By using `gh`, it grabs much better context from the issue, so its not terrible. The best thing that Codex did was eventually start reading GTK4 source code. That's where I ended up (see my GH issue), and I knew the answer was somewhere in there, but I didn't have the time or motivation to do it myself. The other models never went there, and lower reasoning efforts with 5.3 didn't go there either. Only xhigh went there. I think that was a critical difference. The final fix was decent. It was small, all in a single file, and very understandable. It had one bug I identified (you can see in the trace), and then I manually cleaned up some style. But, it did a great job. Definitely an "it's so over" moment. But at the same time, it feels amazing because now our next stable release will have this fix and I was able to spend the time working on other fixes as it went.
English
120
227
3.6K
400.5K
Javi Carretero retweetledi
Thariq
Thariq@trq212·
Voice mode is rolling out now in Claude Code. It’s live for ~5% of users today, and will be ramping through the coming weeks. You'll see a note on the welcome screen once you have access. /voice to toggle it on!
English
1.1K
1.4K
17.3K
3.5M
Javi Carretero
Javi Carretero@kr2e·
I’ve been on Ghostty’s tip for a few months now. Zero regrets, awesome software 👌
English
0
0
0
17
Javi Carretero
Javi Carretero@kr2e·
And so the layoffs begin…
jack@jack

we're making @blocks smaller today. here's my note to the company. #### today we're making one of the hardest decisions in the history of our company: we're reducing our organization by nearly half, from over 10,000 people to just under 6,000. that means over 4,000 of you are being asked to leave or entering into consultation. i'll be straight about what's happening, why, and what it means for everyone. first off, if you're one of the people affected, you'll receive your salary for 20 weeks + 1 week per year of tenure, equity vested through the end of may, 6 months of health care, your corporate devices, and $5,000 to put toward whatever you need to help you in this transition (if you’re outside the U.S. you’ll receive similar support but exact details are going to vary based on local requirements). i want you to know that before anything else. everyone will be notified today, whether you're being asked to leave, entering consultation, or asked to stay. we're not making this decision because we're in trouble. our business is strong. gross profit continues to grow, we continue to serve more and more customers, and profitability is improving. but something has changed. we're already seeing that the intelligence tools we’re creating and using, paired with smaller and flatter teams, are enabling a new way of working which fundamentally changes what it means to build and run a company. and that's accelerating rapidly. i had two options: cut gradually over months or years as this shift plays out, or be honest about where we are and act on it now. i chose the latter. repeated rounds of cuts are destructive to morale, to focus, and to the trust that customers and shareholders place in our ability to lead. i'd rather take a hard, clear action now and build from a position we believe in than manage a slow reduction of people toward the same outcome. a smaller company also gives us the space to grow our business the right way, on our own terms, instead of constantly reacting to market pressures. a decision at this scale carries risk. but so does standing still. we've done a full review to determine the roles and people we require to reliably grow the business from here, and we've pressure-tested those decisions from multiple angles. i accept that we may have gotten some of them wrong, and we've built in flexibility to account for that, and do the right thing for our customers. we're not going to just disappear people from slack and email and pretend they were never here. communication channels will stay open through thursday evening (pacific) so everyone can say goodbye properly, and share whatever you wish. i'll also be hosting a live video session to thank everyone at 3:35pm pacific. i know doing it this way might feel awkward. i'd rather it feel awkward and human than efficient and cold. to those of you leaving…i’m grateful for you, and i’m sorry to put you through this. you built what this company is today. that's a fact that i'll honor forever. this decision is not a reflection of what you contributed. you will be a great contributor to any organization going forward. to those staying…i made this decision, and i'll own it. what i'm asking of you is to build with me. we're going to build this company with intelligence at the core of everything we do. how we work, how we create, how we serve our customers. our customers will feel this shift too, and we're going to help them navigate it: towards a future where they can build their own features directly, composed of our capabilities and served through our interfaces. that's what i'm focused on now. expect a note from me tomorrow. jack

English
0
0
0
14
Jason ✨👾SaaStr.Ai✨ Lemkin
Effective March 1, 2026: VPs of Eng and CTOs are PERMANENTLY banned from bragging about how much of their code is written by AI Dude it’s 2026 Of course it is
English
20
3
82
9.6K
Javi Carretero
Javi Carretero@kr2e·
Starting to get that “just one more prompt” addiction @steipete mentions in his interviews. It’s incredible how big of a leap AI has had in the past few months! And for those in denial: yes, it works! And it’s a lot of fun.
English
11
3
106
23.2K
Javi Carretero
Javi Carretero@kr2e·
The amount of shit and entitlement people are showing to Peter goes beyond anything I’ve ever seen. He built something amazing (for himself!) and shared it with the world. Stop speaking like they owe you something!
Peter Steinberger 🦞@steipete

@rkobylinski Got any tips for me? I made a big disclaimer, I stopped any work to make setup simpler, I focus on security. I didn't expect all the attention, just built sth for me in public.

English
0
0
0
70
Javi Carretero retweetledi
Miguel Carranza
Miguel Carranza@elwatto·
The “AI isn’t a compiler level shift because it’s random” take misses the point. AI is already great at writing code that passes tests. It’s not even about dev productivity. The real leap is the ability to build software that combines deterministic components with intelligence
English
4
2
15
2.7K
Javi Carretero
Javi Carretero@kr2e·
Please, don’t do this. Publicly criticising someone’s work just to advertise your own stuff. Be nice to others. Especially those working on OSS.
Ryan (Studying @ Uni)@ryanyates1990

@mitchellh @github Lol I'm just poking a bit at ya as i knew you'd respond to that comment 😜 I have something sorta similar semi developed making use of a new data format that can be adapted for many different uses including in high scale DBs blog.kilasuit.org/2025/09/24/ann…

English
0
0
1
41
Javi Carretero
Javi Carretero@kr2e·
@iam_daniiell This post reached my feed, and I’m genuinely curious. First of all, congratulations! Every migration is scary. Glad to read it all went well. Second, the curious question: was data at rest on the original database? If not, how did you work around it?
English
1
0
1
184
Nte Daniel || Data Analyst → Engineer
𝗔 𝗳𝗲𝘄 𝘄𝗲𝗲𝗸𝘀 𝗮𝗴𝗼, 𝗜 𝗴𝗼𝘁 𝗰𝗮𝗹𝗹𝗲𝗱 𝗶𝗻𝘁𝗼 𝘁𝗵𝗲 𝗼𝗳𝗳𝗶𝗰𝗲. “We’re moving to a cloud solution. It works seamlessly with PostgreSQL.” “Great.” “Our entire database is in SQL Server.” “…oh.” “Can you migrate it? Two weeks.” Sure. No problem. (It was absolutely a problem.) I had to move 1,055,008 rows without losing a single record or breaking production. 𝗙𝗶𝗿𝘀𝘁 𝘀𝘂𝗿𝗽𝗿𝗶𝘀𝗲: 𝘆𝗼𝘂𝗿 𝗱𝗮𝘁𝗮 𝗶𝘀 𝗮𝗹𝘄𝗮𝘆𝘀 𝗺𝗲𝘀𝘀𝗶𝗲𝗿 𝘁𝗵𝗮𝗻 𝘆𝗼𝘂 𝘁𝗵𝗶𝗻𝗸. Pre-migration audits found: → 4,514 customers with NULL names → 27,318 invalid emails → 24,700 orphaned foreign keys → 775 negative prices This system had been “working” for years. 𝗟𝗲𝘀𝘀𝗼𝗻 𝘁𝘄𝗼: 𝘆𝗼𝘂 𝗰𝗮𝗻’𝘁 𝗷𝘂𝘀𝘁 𝗲𝘅𝗽𝗼𝗿𝘁 𝗮𝗻𝗱 𝗶𝗺𝗽𝗼𝗿𝘁. So I built a proper pipeline: → Automated schema extraction → Dynamic SQL Server → Postgres type mapping → Batched bulk loads (1k rows at a time, 100x faster) → Full validation checks on every table There’s nothing more terrifying than pressing “execute” on 900k customer records. So I built a validation dashboard first. If the numbers didn’t match exactly, nothing shipped. 𝗙𝗶𝗻𝗮𝗹 𝗿𝗲𝘀𝘂𝗹𝘁: ✅ 1,055,008 rows migrated ✅ 100% validation pass ✅ Zero downtime ✅ One very relieved manager The migration wasn’t the hard part. Trusting the data was. Documentation : github.com/Nte-Daniels/Da… Thank you @sdw_online for the tutorial #DataEngineering #SQL #ETL #Python #Datafam
Nte Daniel || Data Analyst → Engineer tweet mediaNte Daniel || Data Analyst → Engineer tweet mediaNte Daniel || Data Analyst → Engineer tweet mediaNte Daniel || Data Analyst → Engineer tweet media
English
53
78
1.1K
101.3K
Miguel Carranza
Miguel Carranza@elwatto·
just received the latest edition of ‘designing data intensive applications’
Miguel Carranza tweet media
English
6
0
36
2.7K