haxor Profile Banner
Brett Slatkin Profile
Brett Slatkin

@haxor

Followers
7K
Following
8K
Media
306
Statuses
5K

Author of @EffectivePython. Software engineer, Office of the CTO @Google.

Joined March 2012
Don't wanna be here? Send us removal request.
@haxor
Brett Slatkin
2 months
Last day to submit talk proposals for @pycascades 2026! https://t.co/t1ZHKqxjLb Just sent my proposal. Good luck everyone~
0
0
1
@haxor
Brett Slatkin
2 months
Amazing talk at PyBay right now by @kantrn about how "hello world" in Python actually works at the lowest levels. Perhaps too deep (see pic)?
0
1
5
@teslaenergy
Tesla Energy
2 days
Power your home for less. Generate clean energy from the sun and save every month with Tesla Solar.
5
11
99
@haxor
Brett Slatkin
2 months
At PyBay, Lisa Roach is now talking about free threaded Python (no GIL) vs. multiprocessing.
0
0
4
@haxor
Brett Slatkin
2 months
Right now at PyBay @gvanrossum is showing off a live demo of structured RAG. Enjoying some sketch comedy deep cuts, too.
1
1
12
@haxor
Brett Slatkin
2 months
At the PyBay conference today where @glyph is sharing about the realities of running open source projects.
0
0
2
@haxor
Brett Slatkin
2 months
Video of my talk at the PyBeach conference in Santa Monica last weekend is now online. What a fun time! Great speakers, excellent venue, and a wonderful community of SoCal Python enthusiasts.
0
0
9
@haxor
Brett Slatkin
3 months
Watching @WillingCarol keynote presentation at @PyBeachLA Great venue and I'm excited to be here! #pybeach2025
0
0
5
@Azure
Microsoft Azure
22 days
Anthropic’s newest model is now in Microsoft Foundry. Building on our expanded partnership with Anthropic, Opus 4.5 raises the bar for coding, agentic workflows, and enterprise productivity, giving you seamless access to the full family of Claude models on Azure.
2
15
269
@ID_AA_Carmack
John Carmack
6 months
This is interesting — a compiler/runtime that makes almost all standard C/C++ code completely memory safe. The performance overhead is not negligible, but there are plenty of cases where “rewrite it in rust” still isn’t a practical solution.
@filpizlo
Filip Jerzy Pizło
6 months
Here's an updated list of C/C++ programs that are totally memory safe because I ported then to Fil-C. In many cases they requires zero changes or just small cosmetic changes! - musl libc - libc++ (C++) - libc++abi (C++) - WG14 signals - libuev - icu4c (C++) - zlib - bzip2 -
66
190
3K
@haxor
Brett Slatkin
7 months
I accidentally used the word "orthogonal" in conversation with a person outside of work today 😬 I probably need a vacation...
1
1
12
@haxor
Brett Slatkin
7 months
Video from my PyCon Talk ("The Zen of Polymorphism") is up! It starts with basic type switching and ends with the catamorphism abstraction. I also explain how OOP organizes code along the wrong axis. I hope you enjoy!
2
2
33
@ID_AA_Carmack
John Carmack
7 months
The full video of my Upper Bound 2025 talk about our research directions should be available at some point, but here are my slides: https://t.co/KPM6NtSaug And here are the notes I made while preparing, which are more extensive than what I had time to say:
72
182
2K
@D1Relocation
D1.relocation
10 days
Stretch your relocation stipend and put cash back in your pocket!
0
0
9
@haxor
Brett Slatkin
7 months
I'm at #pycon! It's off to a great start — I got this ahead-of-its-time AI Agent keychain from the @Microsoft booth.
0
0
7
@haxor
Brett Slatkin
7 months
One valid answer might be "you don't need them" but then I'd want to see an example of why not. I'm trying to convince myself one way or the other right now.
2
0
0
@haxor
Brett Slatkin
7 months
I'm looking for the best way to implement catamorphisms in Python. Any suggestions?
1
1
2
@filpizlo
Filip Jerzy Pizło
7 months
How do we make Fil-C successful? This post describes my thoughts about what has to happen next. First of all, don't worry about performance. Of the user-facing programs I've ported, none of them exhibits performance problems that make them less usable. You won't notice the perf
3
10
90
@VICE
VICE
3 days
🚨 VICE Magazine Is Back! 2025 marks the glorious return of VICE magazine to print, marking a new golden era of weird and wonderful reportage in a totally messed-up world. Subscribe today from $2/mo.
5
4
25
@headinthebox
Erik Meijer
8 months
AI Agents (using MCP) are just loops because they are actually interpreters, and ultimately an interpreter is just a loop.
10
14
103
@haxor
Brett Slatkin
8 months
Seems like every program's event loop will inevitably be replaced or augmented by a reasoning LLM. The remaining challenge is making it fast enough to match user expectations (~250ms) when executing on-device. I'm hopeful model distillation techniques will make this possible.
2
0
1
@haxor
Brett Slatkin
8 months
Also these are just my personal apps. For a business, bespoke apps are a lot more difficult because there are compliance requirements, etc that can't be ignored. But it seems like business SaaS could become a "headless" core with that necessary stuff, and we vibe code the rest.
0
0
0
@haxor
Brett Slatkin
8 months
One downside I see is maintenance. If there are bugs, security patches, upgrades: I need to fix them myself. I'm also on the hook to add new features. But maybe instead of paying for SaaS, I could pay one company yearly to maintain *all* of the bespoke apps I've created?
4
0
2