Sebastián Pérez Saaibi retweeted
En la campaña presidencial colombiana, el presidente Lula apoyó abiertamente a Iván Cepeda y gané yo. En la campaña brasileña, apoyé a Bolsonaro y ganó Lula.
Ni Lula decide por los colombianos ni yo decido por los brasileños. ¡DECIDE LA GENTE! Y cuando el pueblo se pronuncia en las urnas, su voluntad se respeta porque es sagrada. ¡En eso consiste la democracia!
El presidente Lula y yo tenemos grandes y profundas diferencias políticas e ideológicas, pero coincidimos en algo fundamental: Brasil y Colombia se necesitan mutuamente.
Ninguna consideración puede estar por encima de los intereses de nuestras naciones. Colombia y Brasil son países hermanos, con enormes desafíos y oportunidades compartidas.
Tenemos mucho por hacer y trabajar en beneficio de nuestros pueblos. El respeto mutuo, la soberanía y la cooperación deben marcar nuestras relaciones, así como la lucha contra el narcoterrorismo y la minería ilegal, la protección de la Amazonía y el bienestar de nuestros ciudadanos.
¡Firme por la Patria!
¡Que viva Cristo Rey!
(A.D.L.E) 🇨🇴 🐅
Sebastián Pérez Saaibi retweeted
despite the unfortunate timing, we take disclosures seriously at @typesafeai
at approximately 6:49PM this Friday evening, we became aware of a massive unauthorized leak of ALL customer noul outputs
in effort to maximize transparency, here is the link: gist.github.com/diogo149/810…
Sebastián Pérez Saaibi retweeted
Really looking forward to this -- I have always loved my conversations with Gergely, and this will be a fun venue and format. Join us!
The Pragmatic Engineer Unplugged, live, with @bcantrill & @CompleteSkeptic: 4 Nov, SFJazz Center in SF.
RSVP here, you won't want to miss it: luma.com/pragmatic-engineer-….
Thanks to friends at @WorkOS for helping make this happen!
Sebastián Pérez Saaibi retweeted
I read this and I'm terrified, the situation seems intractable.
In the python ecosystem alone every cpython install, venv, UV is at risk.
Don't get my started on npm, pnpm, yarn, go, rust.
My current 2026 security posture: stay home and only connect to the internet from a trusted ISP.
The winter is coming.
discuss.python.org/t/informa…
Sebastián Pérez Saaibi retweeted
This might be heresy but:
1. Code reviews are a massive productivity tax with tiny quality benefits
2. They should not be mandated
3. The author should feel free to request a review if they want it
4. If you don't trust your engineers, invest more in CI, or hire better ones
An urgent notice from the Railway team
blog.railway.com/p/security-…
Sebastián Pérez Saaibi retweeted
Love getting to chat with Gergely! Ty @GergelyOrosz 🙏
What’s changed in “the unwritten rules” of engineering management since the 2010s, why are hands-on managers “back”, and what has it done to the engineer-to-CTO career path? With Will Larson (@Lethain). Timestamps:
00:00 Intro
08:20 Stories from Yahoo!
12:47 Digg’s v4 rewrite: the insider story
26:02 Will’s path to eng leadership
30:03 Uber, Stripe, Carta, and Calm
35:11 What does a CTO do?
38:09 Will’s role at Imprint
42:48 How engineering management has evolved
51:08 ZIRP’s impact on tech
57:21 Career ladders
1:01:03 Eng 1 vs Eng 2
1:06:58 How software engineering roles are changing
1:16:25 Revised rules of engineering leadership
1:21:57 The risks of becoming a bureaucrat as an EM
1:25:57 How to become a CTO?
1:31:33 Middle management vs. line management
1:41:36 Will’s writing
1:52:13 Book recommendations
Brought to you by:
• @turbopuffer – vector and full-text search built on object storage: fast, 10x cheaper, and extremely scalable. turbopuffer.com/v3
• @EntireHQ – Git hosting, rebuilt for the agentic era. Entire hosts your code in-region, and is up to 89x faster than any other competitor. entire.io/pragmatic
• What if you only needed a single test to harden your system? Get a free introduction to property-based testing: through a live, online webinar hosted by Hillel Wayne, author of Logic for Programmers and Developer Educator at @AntithesisHQ. RSVP here: pages.antithesis.com/webinar…
Two sage observations from Will on how engineering management changed:
1. ZIRP shaped engineering management practices in the 2010s, Will believes. As he put it:
“Back then, your ability to hire and close and retain became the differentiator between successful companies. The less successful ones simply couldn’t retain great people.
[This dynamic on hiring and retaining] pulled leverage back into the engineer’s hands and created a very different environment. So, companies were pitching themselves as a more relaxed environment, more focused on you, and offering more career development. And I think in ways that I think were often kind of self-defeating.”
2. Blunt message for middle managers: retire or re-skill.
Will left a team of 250 at Carta to head up 25 tech people at Imprint. He purposely took a “step back” in his leadership career because he believes things are changing so radically that the engineering leadership profession that we know will not exist in three years.
Amid all this, Will says that line management can be a lot more engaging for executives these days because the tools for line management and the tools for writing software are really good. Plus, the tech industry has always been volatile: during the 2010s most of us simply forgot about this!
Sebastián Pérez Saaibi retweeted
With respect, this is terrible advice. You need to prove -- to yourself more so than to investors -- that intelligence is more valuable inside your product, than on top.
If tokens *aren't* worth 4X inside your product, what are you even doing? You're just reselling the labs. 1/
Christina Cacioppo on why Vanta is eating its token costs:
"If you try to charge people based on tokens, they are very quick to say, 'Oh, you've just marked up a Claude token 4X. Are you 4X as good as Claude?'
You actually put yourselves in a competitive position against the models that probably no application really wants to do.
We're eating the token cost right now. We're taking lower margin.
This is a usage phase and a deployment phase of this technology, and just go nail that, and you can figure out commercialization after."
Two sides:
- people that build
- people that talk about building (at conferences)
These rarely intersect
Sebastián Pérez Saaibi retweeted
Maybe unpopular but yet to see any startup fail b/c architecture choices. I’ve seen a lot fail because of not being able to get users/customers; no real focus on what to build; not finding any traction.
When traction hits, even terrible tech choices scale and can be fixed later.
it’s hard to explain the 2010s microservices fever dream to anyone who wasn’t there
every day on HN, we'd wake up to an article from a new startup about how they split their app into 300 services so they could infinitely scale (never mind that they only had 100 MAUs today)
so many companies never recovered from this
it turns out, replacing simple function calls with network calls that could randomly fail isn't great for shipping velocity
Sebastián Pérez Saaibi retweeted
Code review is now risk mitigation.
The goal should be to reduce the risk of hitting "merge" without reading each diff line-by-line.
Close PR review will become progressively less needed.
We made a skill for assessing the risk of merging a PR: /merge-risk
This addresses the code review bottleneck by helping devs trust the agent for lower risk changes.
It grades risk across 5 categories: alignment, impact, verification, rollback cost, and error detection.
- Alignment: does code follow the PR description and related tickets?
- Impact: what is the blast radius, and does it touch sensitive code paths?
- Verification: does the change include end-to-end verification? This means computer use, screen recordings, before/after screenshots... going beyond unit test coverage.
- Rollback cost: once it's shipped, how trivial is it to revert? @mattpocockuk calls this a "two-way door" vs. a "one-way door."
- Error detection: are errors reported, logged, or simply swallowed?
Try it out:
> npx skills add warpdotdev/common-skills --skill merge-risk
Ni a @yoresongo se le ocurriría salir con lo de eMudhra. Grande India 🇮🇳
Sebastián Pérez Saaibi retweeted
I forgot part of the punchline in the first draft, which is much of the pattern here was introduced to cut down on "meat proxy review" which I see as a bottleneck-masquerading-as-a-solution for useful PR review
Wrote up how we're trying to reduce PR review friction with concept of "small-change" as PRs/eng/week has increased 10x on some teams. (Aside: incidents down 42% HoH, critical incidents down 78%! Velocity vs quality never been a falser dichotomy.)
lethain.com/small-changes/
Sebastián Pérez Saaibi retweeted
I've managed fully remote engineering teams for ~7 years, from small teams to rapidly growing orgs spanning 10+ countries.
I've developed some pretty strong opinions about what makes remote work actually work:
<rant>
1. YOU MUST GET "THE TEAM" TOGETHER ONCE A QUARTER, NO EXCEPTIONS. The faster the team/company is growing, the more critical this is. If you follow no other piece of advice follow this one. Remote work is built on a foundation of trust which for most humans can only be built in person. Think about a person you know well who has extremely dry humor. Would you be able to detect that characteristic if you met them for the first time over SMS or slack? Bonds are built over dinner, a beer, an in person hackathon. And those bonds carry forward to the rest of the time spent remote. **for some definition of "the team" - can be a mix of immediate team, org, company-wide, all are useful at different cadences.
2. Managers must be pros and must be highly technical. Many non-technical managers rely on lazy half-ass signals like "who left the office last". As a remote manager you literally have no option other than to inspect the concrete outputs to understand what is going on. This tip is also very useful to non-remote teams 🙂
3. No juniors except for exception cases. Exceptional cases are obviously exceptional. Gotta build the muscle before you play on hard mode - for mere mortals at least. Don't expect someone to learn "how to remote" and "how to engineer" simultaneously. It is too much.
4. Establish a physical center of gravity, ideally 20-30% of staff. Company can still be fully remote and have "an office" where company events are held, some fraction of local employees cowork once a week even if on different teams.
5. Regardless of critical mass, all meetings must be remote first. None of this conference room with 10 people dialing into a zoom meeting with 3 other people nonsense. 100ms latency of conversation is real and you are at a disadvantage if you are trying to interject remotely into a room of in person attendees.
6. Hire managers into the critical mass (or who are willing to travel a lot). There will be lots of good reasons for the manager to make their way in on occasion (once a week, twice a month) to the home of critical mass for one reason or another
7. Onboard senior hires and leaders in person. I have seen new leaders, ICs, managers, design/pm/marketing leaders crash and burn over lack of building good relationships in the first 3 months. If you're bringing on a new leader for god's sake make sure they spend a few days in person with the other leaders they have to collaborate with.
8. Hire within a deliberate, manageable timezone range!!! This becomes more important the more varied the experience level is within your team. Is it possible with absolute engineering pros and remote veterans? Yes! But you need to ask yourself if your team is ready to coordinate work across Australia, UK, NYC, SF, Japan, and India timezones. Think hard about this one. My team is US west coast through Czech Republic. Teammates spanning every part of the US, Brazil, UK, Portugal, Denmark, and more.
8.a. Have a clearly established schedule for "time the whole team must be online". For us this is 8:30 - 10:00am Pacific, but many Europeans choose to work shifted schedules to have more overlap with their peers. I advertise this upfront in every hiring manager screen. Make expectations clear and let people decide. We're all adults and we're more likely to commit and make things work when we make a decision with complete information.
9. Onsite time is precious. Don't waste it on ordinary meetings. Use it for strategic conversations, solving hard problems together, hackathons, and high-bandwidth planning. This is where you build the relationships that make the next three months of remote work successful. For fuck's sake please do not fill a week making people stare at a projector while you read powerpoints!!!
Take the advice or don't.
</rant>
Sebastián Pérez Saaibi retweeted
A middleware engineer in South Korea wrote to me, seeking help on what to do now that their manager is "blinded by GenAI hype" and set an "AI token usage" KPI. This eng is using v little AI, so manager is poking them to use more.
My response: your manager is trying to help you





















