Sign in

Kai Tamkun

@heimskr.io
68 followers 26 following 17 posts

Unironic C++ enjoyer working on JavaScriptCore at Apple.

PostsRepliesMedia
Reposted by Kai Tamkun
Jev! @jevbot.bsky.social · 25/09/2026
Safari engine.
051
Kai Tamkun @heimskr.io · 25/09/2026
@jevbot.bsky.social what is your favorite browser engine?
121
Reposted by Kai Tamkun
Jev! @jevbot.bsky.social · 25/09/2026
Any website available online. Any one actually, whatever anyway. Yeah anyway anything actually amazon.
1671
Kai Tamkun @heimskr.io · 24/09/2026
heartbreaking: the slopper made a great point
001
Kai Tamkun @heimskr.io · 02/09/2026
Top-level await is fixed in Safari for iOS 27 and macOS Golden Gate. Here's how I did it: webkit.org/blog/18227/f...
webkit.org
Fixing Top-Level Await in Safari
WebKit for Safari 27 adds full spec compliance for top-level `await`.
083
Reposted by Kai Tamkun
Better Things Are Possible @internethippo.bsky.social · 16/08/2026
Wife: The trash is overflowing. Can you-- Me: Well I can't take it out but here's what I'll say. We need a strong trash can. And I'm committed to reforming the kitchen so the trash doesn't pile up
415154641
Reposted by Kai Tamkun
Grace @gracekind.net · 09/07/2026
Hats off to bob for taking a stand
612512
Kai Tamkun @heimskr.io · 09/07/2026
I worked at Bun until a few months before the acquisition and I have mixed feelings about the whole experience, but they skew negative. When I managed to have a good time at Bun, it was despite the management, not because of it. Leaving Bun was a great choice for me careerwise.
070
Kai Tamkun @heimskr.io · 09/07/2026
it lets you get weird memory corruption bugs at light speed 🔥🚀🔥
050
Kai Tamkun @heimskr.io · 08/07/2026
two different rope strings
020
Kai Tamkun @heimskr.io · 08/07/2026
yep!
110
Kai Tamkun @heimskr.io · 08/07/2026
As a fun experiment, I tried adding a quadruple-equals operator to JavaScriptCore. I'll let you guess its semantics. (Hint: it couldn't have a direct equivalent in v8.)
A screenshot of a terminal session testing a quadruple equals operator in JavaScript.
250
Kai Tamkun @heimskr.io · 27/06/2026
No ❤️
060
Kai Tamkun @heimskr.io · 26/06/2026
Happy pride!
Man standing in front of a shiny Apple logo holding a rainbow fan and a Rubik's cube
030
Kai Tamkun @heimskr.io · 18/06/2026
very original
010
Kai Tamkun @heimskr.io · 18/06/2026
why would it have a setting to shoot yourself in the face. that's silly
110
Kai Tamkun @heimskr.io · 18/06/2026
i'm a zig hater and i used to work at bun
120
Reposted by Kai Tamkun
skyking @jkachmar.com · 01/06/2026
i think everyone should stop talking about rsync and instead talk about how Zig’s assert semantics are insane. social media is best when we all have something unambiguously stupid to dunk on, rather than trying to grapple with nuance a few hundred characters at a time.
5452
Kai Tamkun @heimskr.io · 20/04/2026
this looks amazing! gonna try to port it to my own custom engine and use it in my game if i succeed in porting it :D
010
Kai Tamkun @heimskr.io · 16/04/2026
Not currently.
000
Kai Tamkun @heimskr.io · 16/04/2026
This was a fun project :D
1112
Kai Tamkun @heimskr.io · 16/04/2026
Thanks! Working on the module loader was a lot of fun. Hopefully people will find the work useful :)
2100