Nice suggestion for the UX/UI!
Cc @gabritto.bsky.social
@karlhorky.com.bsky.social
Technical Founder, Curriculum Engineer @upleveled.io Org Team React Amsterdam, AmsterdamJS, @reactvienna.com Canadian, Austrian, he/him ๐Amsterdam https://github.com/karlhorky
Nice suggestion for the UX/UI!
Cc @gabritto.bsky.social
VS Code 1.103 (Jul 2025) finally has expandable hovers in JavaScript and TypeScript ๐
for when the hover info is showing the type name instead of the object / array / etc
code.visualstudio.com/updates/v1_1...
Is more funding possible for open source maintainers in Europe? ๐ช๐บ A new study commissioned by GitHub explores why creating an EU Sovereign Tech Fund could provide sustainable resources for critical OS projects.
Learn how you can help make it a reality.๐
github.blog/open-source/...
I made an emoji picker for Mac!
Fun,but also rather frustrating experience ๐
Swift was my third choice after 2 attempts with rust GUIs
github.com/mikkelam/Emo...
@bengubler.com Welcome to Bluesky! ๐
Thanks for your work on the new `experimental.typedRoutes` Next.js Turbopack feature!
bsky.app/profile/did:...
Screenshot of PR, showing that `experimental.typedRoutes` is no longer marked as "unsupported"
Looks like `experimental.typedRoutes` is coming to Next.js Turbopack, thanks to Ben Gubler ๐ ๐
github.com/vercel/next....
SVG filters provide a basic lighting system you can sync with a little JavaScript and use in your web apps ๐ก
... not as powerful as MacOS implementation but pretty cool
React Compiler RC is now available! We've added support for swc and are working towards a stable release react.dev/blog/2025/04...
22.04.2025 16:31 โ ๐ 104 ๐ 26 ๐ฌ 0 ๐ 3I moved to Amsterdam too :) maybe we can get a group together some evening during conference time
26.05.2025 10:16 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0I'm not directly organizing it, but I am part of the GitNation meetup organization team :)
And hi @naugtur.pl ๐
With the next TC39 plenary less than a week away, Igaliaโs Compilers team has just dropped a thorough blog post recapping Aprilโs session. It walks through the standout proposals and discussions that will help steer JavaScriptโs evolution in the months ahead. blogs.igalia.com/compilers/20...
22.05.2025 05:24 โ ๐ 20 ๐ 8 ๐ฌ 1 ๐ 1Screenshot of Open Source Initiative blog post by Karl Horky: Karl Horky: From Papercuts to Standards Hi, Iโm Karl Horky (GitHub, LinkedIn), Technical Founder at UpLeveled โ tech education programs for all skill levels. In an educational landscape of AI-generated solutions, disconnected islands of knowledge and barriers to entry, I focus on helping students level up by designing accessible curricula and contributing to open source. Then and Now Iโve been in open source for over 13 years, and in tech for more than 20, through which I have used a range of languages and technologies, from QBasic and C to...
My work in open source, from fixing papercuts to support students to discussing standards ๐
Thanks so much to the Open Source Initiative @opensource.org for featuring me as a maintainer for Maintainer Month 2025!
opensource.org/maintainers/...
What if you took the core abstractions of Plan 9 from Bell Labs and put them in a WebAssembly module?
progrium.xyz/blog/2025/sp...
Generate alt text in HTML or Markdown You can now generate or update existing alt text in HTML and Markdown files. Navigate to any line containing an embedded image and trigger the quick fix via โ. or by selecting the lightbulb icon. [Screenshot that shows generating alt text for an image html element.]
AI-generated image alt text in HTML and Markdown in VS Code April 2025 (1.100) ๐
code.visualstudio.com/updates/v1_1...
โ ๏ธ Security release pre-alert: We will release new versions of v20.x, v22.x, v23.x, v24.x release lines on or shortly after May 14, 2025, in order to address:
- 1 high severity issue
- 1 moderate severity issue
- 1 low severity issue
Details: nodejs.org/en/blog/vuln...
ChatGPT Deep Research receives a GitHub "connector" ๐ (not available yet in EEA, CH, UK)
Lots of times I've seen ChatGPT unable to surface info from GitHub, so really looking forward to trying this!
www.neowin.net/news/openai-...
2019 Tweet
x.com/karlhorky/st...
Proposal
github.com/tc39/proposa...
Parameters void discard bindings in parameter declarations help to avoid needing to give a name to parameters that might be unused by a callback or an overridden method of a subclass: ``` // project an array values into an array of indices const indices = array.map((void, i) => i); // passing a callback to `Map.prototype.forEach` that only cares about keys map.forEach((void, key) => { }); // watching a specific known file for events fs.watchFile(fileName, (void, kind) => { }); ```
Tweet from @karlhorky ECMAScript spec people ๐ Is / was there a proposal to skip parameters in function parameter lists like this? function mapper(, key) { /* use only the key */ }
Oh nice, looks like the 2019 idea I had to "skip parameters in function parameter lists" may come to life in @chronicles.org's proposal "void Discard Bindings for ECMAScript" ๐
07.05.2025 23:44 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Node.js 24 is here and it's looking good ๐๐
Featuring updates to V8 v13.6, npm v11, improved Permission Model and more new features in the blog.
Check it out and let us know what you think: hubs.ly/Q03lfLDC0
๐Node.js v18 is End-of-Life next Wednesday
Make sure you have upgraded to v20 or v22 ๐
type.fn from ArkType looking great!
Runtime type checking for function arg types ๐
The best way to define types is with TypeScript syntax.
But can a string-based API have native-quality DX?
Find out in-browser with one click๐โฌ๏ธ
Native JSR support coming to @pnpm.io ๐๐ฅ
github.com/pnpm/pnpm/pu...
Come and join us at the graduation event April 8 ๐
02.04.2025 14:37 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0This reduced the size of minizlib from 3.9mb down to 397kb!
It'll also lead to the `tar` package shrinking once that pulls the update in
Web Push is exciting. But it requires service workers and a bunch of custom code that can be different from project to project.
How about instead we standardize on using JSON & leave JavaScript out of it!
Meet Declarative Web Push. Available in iOS and iPadOS 18.4 beta.
webkit.org/blog/16535/m...
It's happening! You'll soon be able to use the `browser` global to access extension APIs in Chrome: groups.google.com/a/chromium.o...
20.03.2025 21:09 โ ๐ 9 ๐ 3 ๐ฌ 1 ๐ 0Proposal PR for Node.js v24.0.0 ๐
- npm v11
- V8 v13.4
- Undici v7
- Deprecation of url.parse() - use `new URL()`
github.com/nodejs/node/...
GritQL Biome plugins looking great ๐ฅ
More options for simpler linting plugins ๐
ESLint `no-restricted-syntax` is almost there, but esquery can get pretty verbose...