Software developer interested in building fast, concurrent, and robust systems. @ibraheem.ca on 🦋

Joined October 2021
23 Photos and videos
That terrible feeling when you have a great blog post idea but know you'll never have time to write it
3
497
Ibraheem Ahmed retweeted
5 Aug 2025
Writing fast code under optimizing compilers feels similar to *prompting: 1) Developing an intuitive understanding of how the model combines your patterns to outputs 2) Knowing what a "good" output is, in regards to correction. * any deterministic ML inference with text input
5
36
3,197
Ibraheem Ahmed retweeted
Today, we’re announcing the preview release of ty, an extremely fast type checker and language server for Python, written in Rust. In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)
121
492
4,878
646,827
I was recently made aware that every single additional *cycle* in the hash function used by rustc increases its runtime by a whopping 0.25%
2
24
2,544
No I don't want AI generated PRs on my repository thank you very much
3
8
1,801
Very high quality code here too
3
1,094
Going to try and publish more than one blog post this year...
2
3
834
Unfortunately all of my short blog post ideas evolve into books
1
2
700
Eliminating LLVM optimization remarks is my passion.
1
3
827
Nice to see people experimenting with alternative scheduling algorithms! nurmohammed840.github.io/pos…

1
8
1,169
I think all the talk about async being hard somewhat misses the point that high-throughput low-latency systems *are* hard, and the people building those systems are also the people developing and maintaining the async ecosystem.
1
2
13
878
Async might be a net negative for a lot of people, but unfortunately those people are also less likely to be investing time into maintaining quality infrastructure for synchronous code, so it's kind of an impossible problem.
1
1
503
Libraries like github.com/ibraheemdev/astra are probably the best middle ground because it allows people who don't want async to still benefit from the ecosystem. Unless someone is willing to write a professional grade synchronous HTTP 1/2/3 implementation, it's your best option.
2
453
Ibraheem Ahmed retweeted
Recommending reading: "Designing a Fast Concurrent Hash Table" from @ibraheemdev. Ibraheem is a gem. I've learned so much working with him.
1
32
332
20,673
Is it just me or is Pin not that big of a deal
2
12
1,582
Ibraheem Ahmed retweeted
Today, we're shipping a series of features that move uv beyond a pip alternative, and into an end-to-end solution for managing Python projects, command-line tools, single-file scripts, and even Python itself. A single, unified tool. Like Cargo, for Python. It's very fast.
103
458
3,336
506,249
😓
New record
10
2,231