Sign in

Paulus Esterhazy

@pesterhazy.bsky.social
236 followers 270 following 313 posts

Startup tech lead based in Berlin. Cur: Founding Engineer at telli (YC F24); Prev: Pitch

PostsRepliesMedia
Reposted by Paulus Esterhazy
KaeruCT @kaeruct.bsky.social · 06/09/2026
kaeruct.github.io/posts/2026/0...
kaeruct.github.io
Conquering Entropy
A collection of ideas on how to manage entropy in codebases inundated with AI-generated code and survive in the process. What’s Been Changing Ever since c
031
Reposted by Paulus Esterhazy
clojureberlin.bsky.social @clojureberlin.bsky.social · 09/02/2026
We are having a casual Get Together this Thursday 12th of February (I know it's short notice). No talk lined up, just casual chat. clojure.berlin/events/2026-...
clojure.berlin
Get together drinks @ Trespassers
045
Paulus Esterhazy @pesterhazy.bsky.social · 12/08/2025
Thanks so much @mattpocock.com for discombobulating! Great writeup
030
Paulus Esterhazy @pesterhazy.bsky.social · 12/08/2025
OMG, it works! Simply changing the interface from method shorthand syntax to object property syntax makes the desired squigglies appear!
130
Paulus Esterhazy @pesterhazy.bsky.social · 09/08/2025
@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...
gist.github.com
typescript interface wat
typescript interface wat. GitHub Gist: instantly share code, notes, and snippets.
120
Paulus Esterhazy @pesterhazy.bsky.social · 18/06/2025
Vibecode, not too much, mostly UI
030
Reposted by Paulus Esterhazy
Tim Ottinger @agile-otter.bsky.social · 22/05/2025
I 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.
077
Paulus Esterhazy @pesterhazy.bsky.social · 16/05/2025
What's a good folder structure to adopt in a #typescript backend app? gist.github.com/pesterhazy/0...
gist.github.com
What's a good folder structure to use for a Typescript backend app?
What's a good folder structure to use for a Typescript backend app? - typescript-folder-structure.md
010
Paulus Esterhazy @pesterhazy.bsky.social · 04/05/2025
Delfonics?
000
Paulus Esterhazy @pesterhazy.bsky.social · 20/04/2025
Exciting. Btw I noticed on iOS Chrome, the back button seems borked
020
Paulus Esterhazy @pesterhazy.bsky.social · 19/04/2025
Oftentimes a library will do a lot more than what you need, creating accidental complexity. Expert teams recognize this
030
Paulus Esterhazy @pesterhazy.bsky.social · 19/04/2025
True it depends. The answer may be different depending on, among other things, the team's skill level
100
Paulus Esterhazy @pesterhazy.bsky.social · 15/04/2025
My team is hiring a Founding Engineer in Berlin (no remote) hi.telli.com/eng
hi.telli.com
founding engineer - telli
031
Paulus Esterhazy @pesterhazy.bsky.social · 14/04/2025
Talking about an app, not a lib
000
Paulus Esterhazy @pesterhazy.bsky.social · 14/04/2025
Today 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
100
Paulus Esterhazy @pesterhazy.bsky.social · 13/04/2025
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
010
Paulus Esterhazy @pesterhazy.bsky.social · 13/04/2025
Logged in to Twitter, the first thing I see is this Pathetic
021
Paulus Esterhazy @pesterhazy.bsky.social · 13/04/2025
published beep-boop 0.1.2 - audiovisual feedback for test runs now easy to install via npm github.com/pesterhazy/b...
github.com
GitHub - pesterhazy/beep-boop: Audible and visual feedback for test runs
Audible and visual feedback for test runs. Contribute to pesterhazy/beep-boop development by creating an account on GitHub.
000
Paulus Esterhazy @pesterhazy.bsky.social · 12/04/2025
Map#getOrInsert seems useful
000
Reposted by Paulus Esterhazy
Axel Rauschmayer (also on 🦣) @dr-axel.de · 10/04/2025
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
Cover 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”.
24112
Paulus Esterhazy @pesterhazy.bsky.social · 10/04/2025
Congrats!
020
Paulus Esterhazy @pesterhazy.bsky.social · 07/04/2025
What a wonderful finale, just as cynical as I hoped it would be
000
Paulus Esterhazy @pesterhazy.bsky.social · 05/04/2025
Are US tariffs going to affect digital goods like SaaS software?
100
Paulus Esterhazy @pesterhazy.bsky.social · 03/04/2025
I didn't get it, why would a semicolon be expected?
000
Paulus Esterhazy @pesterhazy.bsky.social · 30/03/2025
Haha yeah TS is hyperpragmatic. It's part of its appeal
000
Paulus Esterhazy @pesterhazy.bsky.social · 30/03/2025
Learning TypeScript is easy, mastering Javascript, with its years of cruft, is the harder task
130
Paulus Esterhazy @pesterhazy.bsky.social · 30/03/2025
I haven't read this but the author is great exploringjs.com/tackling-ts/...
exploringjs.com
Tackling TypeScript: Upgrading from JavaScript
000
Paulus Esterhazy @pesterhazy.bsky.social · 30/03/2025
For TypeScript specifically, I'll recommend this course (not a book sadly) www.executeprogram.com
executeprogram.com
Execute Program
Learn it. Code it. Remember it.
120
Paulus Esterhazy @pesterhazy.bsky.social · 30/03/2025
eloquentjavascript.net
eloquentjavascript.net
Eloquent JavaScript
100
Paulus Esterhazy @pesterhazy.bsky.social · 29/03/2025
Spooky but I prefer it
000
Paulus Esterhazy @pesterhazy.bsky.social · 28/03/2025
Updating JS dependencies after 6 months. Nothing works
120
Paulus Esterhazy @pesterhazy.bsky.social · 28/03/2025
Of all the bad APIs I've used, Hubspot takes the crown
000
Paulus Esterhazy @pesterhazy.bsky.social · 28/03/2025
I have an alias for this: git trash
000
Paulus Esterhazy @pesterhazy.bsky.social · 28/03/2025
Such a power move
100
Reposted by Paulus Esterhazy
Roger Barnfather @rogerbarnfather.bsky.social · 27/03/2025
Teamwork makes the dream work… Along with good architecture, agility, frequent communication (“Yes chef!”), domain driven thinking, a ton of collective experience, knowledge sharing and a lot of passion. But 10x developers? Nah. That’s just over-reliance on one point of failure.
021
Paulus Esterhazy @pesterhazy.bsky.social · 23/03/2025
which as we all know causes cancer of the semicolon
000
Paulus Esterhazy @pesterhazy.bsky.social · 23/03/2025
Amen to that. It's surprisingly hard to make the case for keeping things separate though. "Next.js is so convenient" etc
010
Reposted by Paulus Esterhazy
Molly White @molly.wiki · 16/03/2025
The Boston Public Library is my happy place.
Boston Public Library McKim Building entrance, with two sculptures of lions facing another across a large stairway. There are murals across the top of the entranceway and a large chandelier. Photo by Mobilus In Mobili, CC BY-SA 2.0, Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Boston_Public_Library_Dec_2019_(49356764107).jpgThe courtyard of the Boston Public Library McKim building in summer, with squares of green cover plants surrounded by walkways with benches, some covered by an outcropping supported by arches. There is a fountain in the middle. Photo by Dbli4805, CC BY-SA 4.0, via Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Boston_Public_Library_Courtyard_in_Summer.jpgBates Hall in the Boston Public Central Library. It features a very tall, vaulted ceiling and rows of desks lit by lamps with green lampshades. There are bookshelves along the sides of the hall, and large arched windows. Photo by Hari Krishnan, CC BY-SA 4.0, via Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Bates_Hall_-_Boston_Public_Library_-_edit1.jpgInterior of the Boston Public Library Johnson Building, with rows of red bookshelves and a red carpet with a striped pattern. Photo by Molly White, CC BY 4.0.
1840519
Paulus Esterhazy @pesterhazy.bsky.social · 16/03/2025
In iTerm, Cmd-Shift-a copies the output of the last command executed. Not sure how I survived so long without knowing this
030
Paulus Esterhazy @pesterhazy.bsky.social · 16/03/2025
The whole comment is pure gold news.ycombinator.com/item?id=4337...
news.ycombinator.com
The good times in tech are over | Hacker News
010
Paulus Esterhazy @pesterhazy.bsky.social · 16/03/2025
Truth bomb on HN: "During ZIRP the incentives for employees were completely disconnected from the underlying business, leading to entire careers being built around and rewarded for the wrong outcomes."
130
Paulus Esterhazy @pesterhazy.bsky.social · 15/03/2025
How often is this a problem in practice? Each time I ran into this I was able to change the api to avoid the issue. Granted, I'm not often writing library code
100
Paulus Esterhazy @pesterhazy.bsky.social · 10/03/2025
"What's the advice you would give you to your younger self?" I must have watched this a million times. This is my favorite clip in the entire internet www.youtube.com/shorts/NGJu6...
youtube.com
Don't spend time with your kids??
YouTube video by Business Without Bullsh-t
010
Paulus Esterhazy @pesterhazy.bsky.social · 09/03/2025
Thanks!
000
Paulus Esterhazy @pesterhazy.bsky.social · 09/03/2025
Diff between US and EU?
110
Paulus Esterhazy @pesterhazy.bsky.social · 09/03/2025
I'm, *sigh*, going to get better at llm-assisted development. But I want to treat it as a tool to learn, not a short cut. Where should I start? What are the best guides, preferably from people who understand the limitations as well as the upsides?
100
Paulus Esterhazy @pesterhazy.bsky.social · 05/03/2025
Yeah isn't a record exactly the opposite, a map of arbitrary kv pairs as opposed to well known fields?
010
Paulus Esterhazy @pesterhazy.bsky.social · 04/03/2025
Wow, solving all SICP problems takes 729 hrs! lockywolf.wordpress.com/2021/02/08/s...
lockywolf.wordpress.com
Solving SICP
This report is written as a post-mortem of a project that has, perhaps, been the author’s most extensive personal project: creating a complete and comprehensive solution to one of the most fa…
030
Paulus Esterhazy @pesterhazy.bsky.social · 02/03/2025
Wow you've come a long way from 1970. What's your favorite? Close Encounters?
100
Paulus Esterhazy @pesterhazy.bsky.social · 02/03/2025
Did you start with Duel? I always thought that was a pretty good movie
110