kevin_ji_ Profile Banner
kevin🪴 Profile
kevin🪴

@kevin_ji_

Followers
210
Following
1K
Media
12
Statuses
165

here be dragons · inference @AnthropicAI

San Francisco, CA
Joined April 2010
Don't wanna be here? Send us removal request.
@kevin_ji_
kevin🪴
11 days
use otel if you want a full-proof way to degrade your app perf!.
@zeeg
David Cramer
11 days
Otel is such a waste of energy and anyone who says otherwise has not lived through the implementation and maintenance pain. The semantics are a mess, they keep changing, most libraries aren’t implemented well, and don’t get me started on the “community”.
0
0
0
@kevin_ji_
kevin🪴
15 days
airbnb experiences feels like it’ll go the way of dropbox paper.
0
0
0
@kevin_ji_
kevin🪴
15 days
a surprising amount of system issues are solved with one person saying “please stop” and the other agreeing.
0
0
0
@kevin_ji_
kevin🪴
24 days
techlead went to berkeley?? smh.
0
0
0
@kevin_ji_
kevin🪴
2 months
sadly this isn’t “native” containerization; this still runs a tiny Linux kernel similar to Orbstack via virtualization. cool to see first-party Apple support though!.
@MarkVillacampa
Mark Villacampa
2 months
macOS 26 is getting native support for Linux containers!
Tweet media one
0
0
1
@kevin_ji_
kevin🪴
2 months
RT @AnthropicAI: Introducing the next generation: Claude Opus 4 and Claude Sonnet 4. Claude Opus 4 is our most powerful model yet, and the….
0
3K
0
@kevin_ji_
kevin🪴
3 months
python adopting asyncio instead of something more sane like trio has single-handedly burned thousands of hours of dev time.
@mitsuhiko
Armin Ronacher ⇌
3 months
asyncio is still really wild in 2025. I haven't actively written asyncio code in a while but now that I have done it for a week agian, I noticed that most problems from when I used it last are still unresolved. Problem 1: asyncio.create_task is a massive footgun because it can
Tweet media one
Tweet media two
Tweet media three
0
0
1
@kevin_ji_
kevin🪴
3 months
is there any in-progress work of thunderbolt support by the asahi linux maintainers?.
0
0
0
@kevin_ji_
kevin🪴
3 months
love good design and transit
0
0
1
@kevin_ji_
kevin🪴
4 months
kevinji.com
0
0
0
@kevin_ji_
kevin🪴
4 months
new post: wrote about avoiding complexity chasms in your interfaces – APIs or UIs
Tweet media one
1
0
0
@kevin_ji_
kevin🪴
5 months
these crypto scams are getting more convincing
Tweet media one
0
0
1
@kevin_ji_
kevin🪴
5 months
RT @AnthropicAI: Introducing Claude 3.7 Sonnet: our most intelligent model to date. It's a hybrid reasoning model, producing near-instant r….
0
3K
0
@kevin_ji_
kevin🪴
6 months
my biggest takeaway from the success of uv and @astral_sh: be good at your craft; people will notice.
0
1
3
@kevin_ji_
kevin🪴
7 months
cancelation bugs have got to be some of the worst bugs to debug.
1
0
1
@kevin_ji_
kevin🪴
9 months
RT @AnthropicAI: Introducing an upgraded Claude 3.5 Sonnet, and a new model, Claude 3.5 Haiku. We’re also introducing a new capability in b….
0
2K
0
@kevin_ji_
kevin🪴
11 months
overload in python is just a gadt in a trench coat.
0
0
0
@kevin_ji_
kevin🪴
1 year
having sorting work in a consistent way across a language is actually a matter of tradeoffs:.- Python: class needs to implement __lt__().- Java: class needs to implement compareTo().- Rust: type needs to implement PartialOrd/Ord.- JavaScript: if using < to compare, object needs.
@emil_priver
Emil Privér
1 year
Tweet media one
0
0
0