Chris Kalmar โšก๏ธ TypeScript's Avatar

Chris Kalmar โšก๏ธ TypeScript

@chriskalmar.dev

๐Ÿš€ Building open source http://lost-pixel.com ๐Ÿ’™ TypeScript addict ๐ŸŽฌ YouTuber m.youtube.com/@chriskalmar ๐ŸŽค Conference Speaker ๐Ÿ—ฃ๏ธ I speak ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ต๐Ÿ‡ฑ

1,713
Followers
322
Following
418
Posts
10.05.2023
Joined
Posts Following

Latest posts by Chris Kalmar โšก๏ธ TypeScript @chriskalmar.dev

I had no idea ๐Ÿ˜ฎ
Congrats ๐Ÿ˜œ

05.03.2026 12:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

TUIs are the hot thing right now. โœจ

I'm sure, Claude Code had some influence here.

Funnily, I grew up with TUIs, just like this one ๐Ÿ˜…

24.02.2026 17:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The usage limits of Codex 5.3 are insane compared to Opus 4.6 ๐Ÿคฏ

Itโ€™s almost impossible to exhaust them.

And I didnโ€™t notice much difference in results so far.

21.02.2026 20:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I will never understand why Apple Mail is so freaking bad.

Search almost never works.

Email content is visible in the preview but doesnโ€™t load when opening the message.

Sort order of messages gets messed up occasionally.

Itโ€™s not a complicated product.
I donโ€™t even ask for AI at this point. ๐Ÿ˜ฉ

17.02.2026 20:21 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Absolutely ๐Ÿ’ฏ
One of the best PMFs Iโ€™ve ever witnessed. And it was just a โ€œfunโ€ side project.

17.02.2026 08:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is wild. ๐Ÿคฏ

Not even 3 months ago ClawdBot came
into existence.

A bit later, Anthropic enforced a name change on that open source project, which is now called OpenClaw.

And now OpenClaw is joining OpenAI.

If you target the perfect pain point, anything is possible.

17.02.2026 07:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Claude usage limits hit like quitting smoking all over again. You donโ€™t realize how deep the habit runs until itโ€™s suddenly gone.

Alright, switching back to Codex for now. ๐Ÿ˜…

15.02.2026 07:15 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Instead of getting Sonnet 5, Claude is crashing for me all day ๐Ÿ˜”

04.02.2026 16:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

From what I see around me, non-engineers far outnumber engineers when it comes to using OpenClaw. ๐Ÿฆ€

With all the cool things you can do with such a tool, Iโ€™m worried that many users have no idea about the dangers of prompt injections.

03.02.2026 08:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ralph ๐Ÿ”

๐Ÿ˜

15.01.2026 16:20 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

How long does it take to start writing the proper year number in all dates after a new year starts? ๐Ÿคช

08.01.2026 15:06 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a man with a mullet and a mustache is wearing a wig and making a funny face . ALT: a man with a mullet and a mustache is wearing a wig and making a funny face .

One of my first printers ๐Ÿ–จ๏ธ was ready to go after I turned it on.

The next one took a few seconds to be ready.

A few printers later it got worse and worse. ๐Ÿ˜’

My current printer does all sorts of ๐Ÿ’ฉ for minutes before I can send it a print job. ๐Ÿ˜ก

Are we moving backwards with print technology?

07.01.2026 21:31 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

After waiting for 3.5 hours now, I regret upgrading to Tahoe. ๐Ÿ˜ž

It looks like I bricked my laptop.
๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ๐Ÿงฑ

I still hope the upgrade will finish early 2026 ๐Ÿคž

31.12.2025 14:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

That moment when you plug in your laptop in the last second.
Pure adrenaline! ๐Ÿ˜…

18.06.2025 13:14 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Always fun to meet good old friends ๐Ÿค— at @reactsummit.gitnation.org,
like @tkdodo.eu and Peter

15.06.2025 11:41 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Never miss a @tannerlinsley.com talk.
Always very entertaining. ๐Ÿคฉ

#ReactSummit

13.06.2025 12:38 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Great to be back at @reactsummit.gitnation.org in Amsterdam ๐Ÿ‡ณ๐Ÿ‡ฑ

Watching Bun talk by @jarredsumner.com

13.06.2025 08:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a man in a tie is making a funny face with his hands in the air and the words `` so excited ! '' ALT: a man in a tie is making a funny face with his hands in the air and the words `` so excited ! ''

React Summit is just a few days away. ๐Ÿคฉ @reactsummit.gitnation.org

07.06.2025 11:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Why is there still no nested search ๐Ÿ” capability in VSCode?

"Files to include" should allow to reuse the last search results.
This would be such a low hanging fruit and would make the search 100x more powerful.

04.06.2025 10:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Web dev sales pitch then and now.

[ 10 years ago ]

Web dev:
I will build this website with these features for X.

Customer:
My nephew can do it for 10% of the price.

[ Today ]

Web dev:
I will build this website with these features for X.

Customer:
I will vibe code it myself in under 20 minutes.

31.05.2025 07:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is a part of the yearly tradition.
Canโ€™t wait to see you all again in ๐Ÿ‡ณ๐Ÿ‡ฑ
๐Ÿ™Œ๐Ÿ™Œ๐Ÿ™Œ๐Ÿ™Œ

@tkdodo.eu I think Iโ€˜ll see you at the next meetup before Amsterdam. ๐Ÿค˜

27.05.2025 12:57 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

People only see the amazing end result, but fail to dig deeper to understand all the pain and suffering that lead to that success.

End the best part is when they say youโ€™ve been just very lucky. ๐Ÿคฆโ€โ™‚๏ธ

27.05.2025 10:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I would love to just tap into a device API and wire up my own LLM with good voice recognition and agents.

27.05.2025 09:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In the age of ChatGPT and all the other AI innovations, I donโ€™t get why Alexa & Siri still suck. ๐Ÿคฏ

Itโ€™s like talking to a very old person with bad hearing.

You ask for a simple task and you get an unrelated response.

Or better yet, my Alexa pretends to be completely deaf sometimes.

Frustrating ๐Ÿ˜ 

27.05.2025 09:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Building a language in 10 days and itโ€™s still being used after 30 years is so impressive. ๐Ÿง 

22.05.2025 16:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Announcing TypeScript Native Previews - TypeScript Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!

Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!

npm install -D @โ€‹typescript/native-preview
npx tsgo --version

Read up more on our blog!

22.05.2025 15:09 ๐Ÿ‘ 399 ๐Ÿ” 92 ๐Ÿ’ฌ 10 ๐Ÿ“Œ 12
Post image

Some pubs have funny names ๐Ÿ˜‚

22.05.2025 15:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
# Option a
if true
  puts "hi"
end

# Option b
unless false 
  puts "hi"
end

# Option c
puts "hi" if true

# Option d
puts "hi" unless false

# Option a if true puts "hi" end # Option b unless false puts "hi" end # Option c puts "hi" if true # Option d puts "hi" unless false

Ruby code is sometimes hard to read.
Here are 4 ways to write the same IF statement ๐Ÿ™ˆ

22.05.2025 13:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Good morning ๐ŸŒ… London ๐Ÿ‡ฌ๐Ÿ‡ง

14.05.2025 07:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Coming from iTerm2, I really like @warp.dev ๐Ÿ’œ

Workflows with dynamic params are just magical ๐Ÿช„ and make my life so much easier.

Would love to see those features coming soon:
1. Define your own keybindings for switching to next/previous
tab
2. Merging tabs into split view

Keep going ๐Ÿš€

11.05.2025 16:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0