Thanks so much @mattpocock.com for discombobulating! Great writeup
12.08.2025 10:34 β π 1 π 0 π¬ 0 π 1@pesterhazy.bsky.social
Startup tech lead based in Berlin. Cur: Founding Engineer at telli (YC F24); Prev: Pitch
Thanks so much @mattpocock.com for discombobulating! Great writeup
12.08.2025 10:34 β π 1 π 0 π¬ 0 π 1OMG, it works! Simply changing the interface from method shorthand syntax to object property syntax makes the desired squigglies appear!
12.08.2025 10:28 β π 2 π 0 π¬ 1 π 0@mattpocock.com in your capacity as typescript whisperer, have you blogged about "function parameter bivariance"? I'd be curious if you have practical advice how to avoid the problem I describe in this gist gist.github.com/pesterhazy/4...
09.08.2025 14:34 β π 1 π 0 π¬ 1 π 0Vibecode, not too much, mostly UI
18.06.2025 14:01 β π 2 π 0 π¬ 0 π 0I could use a nice trip to somewhere in Europe or the UK.
I'd like to sponsor my trip by doing useful work with your company. I have a lot of skill and experience in software delivery, code craft, and team management.
Consider contracting me for a few days. I would love to help.
What's a good folder structure to adopt in a #typescript backend app? gist.github.com/pesterhazy/0...
16.05.2025 12:22 β π 1 π 0 π¬ 0 π 0Delfonics?
04.05.2025 07:34 β π 1 π 0 π¬ 0 π 0Exciting. Btw I noticed on iOS Chrome, the back button seems borked
20.04.2025 10:54 β π 3 π 0 π¬ 0 π 0Oftentimes a library will do a lot more than what you need, creating accidental complexity. Expert teams recognize this
19.04.2025 09:50 β π 3 π 0 π¬ 0 π 0True it depends. The answer may be different depending on, among other things, the team's skill level
19.04.2025 09:48 β π 0 π 0 π¬ 1 π 0My team is hiring a Founding Engineer in Berlin (no remote) hi.telli.com/eng
15.04.2025 18:16 β π 3 π 1 π¬ 0 π 0Talking about an app, not a lib
14.04.2025 12:01 β π 0 π 0 π¬ 0 π 0Today should a node project use ESM (rather than commonjs) and {"type": "module"}?
Just spent half a day fighting with node's module resolution and --experimental-strip-types
Zod v4 is marketed as having 20x fewer instantiations of tsc...
While it's great to see progress, this news makes me hesitant to use it. Why was it doing so much in the first place? All that type-level complexity must have a cost
Logged in to Twitter, the first thing I see is this
Pathetic
published beep-boop 0.1.2 - audiovisual feedback for test runs
now easy to install via npm
github.com/pesterhazy/b...
Map#getOrInsert seems useful
12.04.2025 16:40 β π 0 π 0 π¬ 0 π 0Cover of the book βExploring TypeScriptβ: β’ TS 5.8 edition β’ A book for JS programmers by Dr. Axel Rauschmayer The cover shows an old mechanical typewriter with a German key layout whose brand is βContinentalβ.
My new book is out: βExploring TypeScriptβ. Itβs free online!
β’ About 75% of the content is new or rewritten.
β’ Most of the new content is about computing at the type level.
exploringjs.com/ts/
#TypeScript
Congrats!
10.04.2025 05:09 β π 2 π 0 π¬ 0 π 0What a wonderful finale, just as cynical as I hoped it would be
07.04.2025 20:43 β π 0 π 0 π¬ 0 π 0Are US tariffs going to affect digital goods like SaaS software?
05.04.2025 12:40 β π 0 π 0 π¬ 1 π 0I didn't get it, why would a semicolon be expected?
03.04.2025 05:55 β π 0 π 0 π¬ 0 π 0Haha yeah TS is hyperpragmatic. It's part of its appeal
30.03.2025 09:34 β π 0 π 0 π¬ 0 π 0Learning TypeScript is easy, mastering Javascript, with its years of cruft, is the harder task
30.03.2025 08:33 β π 3 π 0 π¬ 1 π 0I haven't read this but the author is great exploringjs.com/tackling-ts/...
30.03.2025 08:31 β π 0 π 0 π¬ 0 π 0For TypeScript specifically, I'll recommend this course (not a book sadly) www.executeprogram.com
30.03.2025 08:27 β π 2 π 0 π¬ 1 π 0Spooky but I prefer it
29.03.2025 17:24 β π 1 π 0 π¬ 0 π 0Updating JS dependencies after 6 months. Nothing works
28.03.2025 13:09 β π 2 π 0 π¬ 1 π 0Of all the bad APIs I've used, Hubspot takes the crown
28.03.2025 11:08 β π 0 π 0 π¬ 0 π 0