Feeling nostalgic as @deno.land winds down. It's what made me fall in love with TypeScript. In 2021, I built a local newspaper's subscription billing on Deno. Then Node caught up, and I went back. Is that how incumbents win – by absorbing the challenger's best ideas?
Johann Schopplich
Johann Schopplich
@johannschopplich.com
Developer who cares about aesthetics. Lead Software Engineer @finanzfluss byjohann.link
313 followers120 following17 posts
The newspaper was @katapult-mv.bsky.social. Every month, the script read all subscriptions, generated SEPA direct debit XML files, and we uploaded them to the bank, which then collected the fees from every reader's account. They also got their invoice as a PDF by email.
The nested header started as an RFC from Noah Nyholm – with grammar, benchmarks, and test cases. Thanks! Also in v4: keyed tabular form, comment lines, key folding removed. All the changes: toonformat.dev/guide/whats-...
apiful is a fetch client you compose. Your OpenAPI schema becomes .d.ts – no bundle overhead. v5 adds: ✅ `apiful generate --check` fails on stale types ✅ .with() chains stay fast at any length ✅ your own extensions see the ones before them, typed 🔗 apiful.land
apiful is a fetch client you compose. Your OpenAPI schema becomes .d.ts – no bundle overhead. v5 adds: ✅ `apiful generate --check` fails on stale types ✅ .with() chains stay fast at any length ✅ your own extensions see the ones before them, typed 🔗 apiful.land
Calibrated for GPT-5.x (o200k_base). The ~96% is the mean across 8 samples – prose in 4 languages, formatted and minified JSON, emoji-heavy chat, and tokenx's own source. github.com/johannschopp...
Kennt ihr "Die Reise ins All"? Ich hab warme Erinnerungen an das RPG-Maker-Spiel. Sein Entwickler real Troll ist noch immer aktiv. Seine bisherige Website (realtroll.hpage.com) war aber einfach nicht mehr zeitgemäß. Deswegen hab ich ihm eine neue gebaut: Schaukasten und Blog zugleich! realtroll.de
@dasdennis.bsky.social Wenn irgendwann "Nachbarlicht" in der Vollversion erscheibt, wird's dann ein Assi-Review geben? Das wäre so premium… 🫠
I love building plugins for @getkirby.com. But for a long time, I had to hand-roll my own Kirby Panel types. With Kirby 6 moving to TypeScript, kirby-types builds on that new foundation. github.com/johannschopp...
You are up to date.