the javascript whisperer's Avatar

the javascript whisperer

@jswhisperer.bsky.social

https://jswhisperer.uk/ https://dev.to/jswhisperer/ https://www.linkedin.com/in/jswhisperer/ https://x.com/fullstack_js meetup

51 Followers  |  215 Following  |  197 Posts  |  Joined: 05.12.2024  |  2.173

Latest posts by jswhisperer.bsky.social on Bluesky

View transitions are in every browser now ✨

14.10.2025 18:42 β€” πŸ‘ 237    πŸ” 45    πŸ’¬ 2    πŸ“Œ 6

Whaaat

14.10.2025 19:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hey SUB πŸ˜‚

04.10.2025 16:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Security at its finest

04.10.2025 16:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ› οΈ CrawlerCheck

πŸ‘‰πŸ» Check if Google bots and AI crawlers can access your site.

https://crawlercheck.com/

04.10.2025 16:00 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Vite Bundle Inspection made EASY
YouTube video by Alexander Lichter Vite Bundle Inspection made EASY

Wondering how to inspect your bundle and make your @vite.dev based app smaller? Then take a look at the video I've recorded yesterday, as I'll walk through a few steps in a real-world application πŸ‘€

04.10.2025 16:19 β€” πŸ‘ 51    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Folks they're calling it The Mario.

04.10.2025 16:20 β€” πŸ‘ 1356    πŸ” 145    πŸ’¬ 47    πŸ“Œ 7

If you're a Vue dev be prepared to go hungry for long stretches of time.

There are no jobs.

04.10.2025 16:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‘€ commandfor - enabled by default in Firefox 144

Soon, in all browsers, you won't need any JS to open a popover / dialog πŸŽ‰

More info in @keithamus.social post here: developer.chrome.com/blog/command...

02.09.2025 14:26 β€” πŸ‘ 203    πŸ” 41    πŸ’¬ 3    πŸ“Œ 13

I think so too for static types, I like zod and similar better for this scenario

03.09.2025 21:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
do await typed do await typed. GitHub Gist: instantly share code, notes, and snippets.

This is the closest I got gist.github.com/jswhisperer/...

03.09.2025 21:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But high level am I right it's pretty much impossible to type fetch without a wrapper or any?

03.09.2025 21:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Without "any"

03.09.2025 14:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm extra pedestrian so sounds like my cuppa tea.

From online it seems the accepted solution is to have to wrap fetch in a container. Seems a bit of a flaw to not be able to type native fetch as is.

03.09.2025 14:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah fetch

02.09.2025 22:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Await the article

02.09.2025 21:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How to type a promise

02.09.2025 20:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I never even heard of lower than 480 haha old skool

02.09.2025 19:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Did you optimise for Netscape Navigator at 800x600 res haha

02.09.2025 18:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My first was probably an angelfire haha or livejournal

02.09.2025 18:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Revisiting my first homepage I had to the wayback internet archive to find a snapshot from 2009. I left it as is and check the...

dev.to/jswhisperer/...

02.09.2025 16:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I love cloudflare for hosting the only thing I find is I have to disable it's speed boost and things.

02.09.2025 16:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh wow this is worth the hype!

27.08.2025 16:07 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

H3 beta update:

- HTTPEvent (use utils outside H3)
- Auto Chunked Cookies for Large Sessions
- Handles Promise-like values
- Send SSE Comments
- Sync event.context with req. context (srvx)

27.08.2025 15:04 β€” πŸ‘ 34    πŸ” 4    πŸ’¬ 4    πŸ“Œ 0
Js13kGames is a coding competition for web game developers, with a 13KB size limit. This year's theme is BLACK CAT. Build your web game between August 13 and September 13.

Js13kGames is a coding competition for web game developers, with a 13KB size limit. This year's theme is BLACK CAT. Build your web game between August 13 and September 13.

βœ“ You’ve got a browser.
βœ“ You’ve got JavaScript.
βœ“ You’ve got 13KB.

Join the byte-sized battle for glory, swag, and bragging rights.
This year’s #js13k theme: black cat πŸˆβ€β¬› β†’ js13kgames.com

14.08.2025 00:05 β€” πŸ‘ 74    πŸ” 14    πŸ’¬ 0    πŸ“Œ 3

I saw on GitHub just now thanks for raising!

27.08.2025 15:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I googled I don't see it
FOMO

27.08.2025 15:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Does anyone else get this

27.08.2025 14:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

After several months of work, the node:fs APIs in Cloudflare workers are finally ready to ship

26.08.2025 22:15 β€” πŸ‘ 32    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

Wait is stable chunks a new API ?

27.08.2025 12:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@jswhisperer is following 20 prominent accounts