Bsmth, the bsmth guy's Avatar

Bsmth, the bsmth guy

@bsmth.de.bsky.social

Technical writer on the MDN Web docs team at Mozilla. I document the Web at developer.mozilla.org โœ๏ธ ๐Ÿ‡ฎ๐Ÿ‡ช Dubliner ๐Ÿ‡ฉ๐Ÿ‡ช Berliner

231 Followers  |  552 Following  |  167 Posts  |  Joined: 07.11.2024  |  2.2506

Latest posts by bsmth.de on Bluesky

Preview
Web Speech API - Web APIs | MDN The Web Speech API enables you to incorporate voice data into web apps. The Web Speech API has two parts: SpeechSynthesis (Text-to-Speech), and SpeechRecognition (Asynchronous Speech Recognition.)

playing with the Web Speech API synthesiser to narrate my blog posts,

not sure how to stop it speaking over the native screen reader ๐Ÿค”

anyone know the trick?

developer.mozilla.org/en-US/docs/W...

25.07.2025 08:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of MDN Web Docs page for Array.prototype.findLastIndex() method. The page shows a browser compatibility section with a green checkmark indicating "Baseline Widely available" status, along with icons for Chrome, Edge, Firefox, and Safari browsers all showing checkmarks. Below this is explanatory text stating the feature has been available across browsers since August 2022, with links to "Learn more", "See full compatibility", and "Report feedback".

Screenshot of MDN Web Docs page for Array.prototype.findLastIndex() method. The page shows a browser compatibility section with a green checkmark indicating "Baseline Widely available" status, along with icons for Chrome, Edge, Firefox, and Safari browsers all showing checkmarks. Below this is explanatory text stating the feature has been available across browsers since August 2022, with links to "Learn more", "See full compatibility", and "Report feedback".

I don't know whose idea this "Baseline" stuff was, but man โ€”ย it's *so* useful.

(Context: when you look up docs on MDN, it shows tells you if the feature is "natively supported in the core browser set for at least two major versions" - developer.mozilla.org/en-US/blog/...)

24.07.2025 06:34 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Celebrating 20 years of MDN | MDN Blog MDN turns 20! Let's look at how we started, how MDN became the most trusted resource for web developers, the impact it's had on the open web, and yes, there's cake, too.

MDN is 20 years old! ๐Ÿฅณ

๐Ÿ™ A huge thank you to...
The devs who read and trust MDN
The contributors who improve it
Everyone working on the web platform who shares our mission.

Here's how we celebrated with the web.dev team! ๐Ÿง
developer.mozilla.org/en-US/blog/...

24.07.2025 15:01 โ€” ๐Ÿ‘ 108    ๐Ÿ” 29    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

You wouldn't download a compression dictionary

04.07.2025 20:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh yeah, that's pretty good. So I can track your beers now!

04.07.2025 20:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Compression Dictionary Transport | Hacker News

On Hacker News front page at the moment:

news.ycombinator.com/item?id=4446...

04.07.2025 19:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Links and bookmarks - bsmth Links to interesting articles, tech news, web dev features, and general good reads.

For the last few months I've been curating a list of interesting links on this page instead of reposting them on socials. What do you think?

bsmth.de/links/

04.07.2025 19:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Dueling linters

27.06.2025 20:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I reviewed the pull request that adds this and I personally believe it's responsible advice. Here's the PR for the discussion and context: github.com/mdn/content/...

27.06.2025 17:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Smart Layouts, Gap Decorations, and a few links Hey friends, Welcome to a new issue of ishadeed.com newsletter. Speaking at CSS Day First, I spoke at CSS Day conference in Amsterdam. My talk was about...

โœ๏ธ I published a new issue of my newsletter.

buttondown.com/ishadeed/arc...

27.06.2025 09:23 โ€” ๐Ÿ‘ 16    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

Great to see @atopal.bsky.social talking Baseline yesterday along with Natalia and Michael at #GoogleIOConnect Berlin ๐Ÿ‘

26.06.2025 06:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
WhatsApp is officially getting ads The end of an ad-free WhatsApp.

www.theverge.com/news/687519/...

Ads are coming to WhatsApp

16.06.2025 20:59 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Broad Cloudflare service outages Cloudflare's Status Page - Broad Cloudflare service outages.

Cloudflare Investigating Incident | www.cloudflarestatus.com/incidents/25...

Something tells me the cloudflare incident is because they rely on some GCP services

12.06.2025 20:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Google Cloud Service Health

GCP Outage | status.cloud.google.com

12.06.2025 20:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Google Cloud and Cloudflare hit by widespread service outages Google Cloud and Cloudflare are investigating ongoing outages impacting access to sites and various services across multiple regions.

www.bleepingcomputer.com/news/technol...

Lot of clouds down

12.06.2025 20:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Have we considered rolling our own crypto for this?

12.06.2025 06:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Chrome browser releases in a 4-week cadence powered by Blink engine which shares the browser release version. So I'd estimate that in November 2028 (180 weeks), we'll see the release of Blink 182, finally.

06.06.2025 08:59 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thank you ๐Ÿ™ I fear it may be too late for my poor algo, though.

06.06.2025 08:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Recommend calling it "toddler mode"

06.06.2025 07:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

is the fly dot io blog going to weigh in on the trump-musk feud

05.06.2025 22:05 โ€” ๐Ÿ‘ 33    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Feature request: Spotify containers to isolate your profile algo from this

06.06.2025 07:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Well I guess that's my Spotify algo destroyed.

06.06.2025 07:41 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I also did a double-take on that one

05.06.2025 19:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A smarter, simpler Firefox address barย  | The Mozilla Blog Firefoxโ€™s address bar just got an upgrade, and itโ€™s all about putting you in control. Itโ€™s faster, easier to use and built to support how you search

blog.mozilla.org/en/firefox/a...

You can search in the address bar with keywords like @bookmarks, @tabs, @history, and @actions, pretty cool

03.06.2025 18:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Well done ๐Ÿ‘๐Ÿ‘

03.06.2025 15:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Missed opportunity tbh

28.05.2025 21:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
HTMLDialogElement: closedBy property - Web APIs | MDN The closedBy property of the HTMLDialogElement interface indicates the types of user actions that can be used to close the associated <dialog> element. It sets or returns the dialog's closedby attribu...

Hey friends, did you know you can make a modal <dialog> element dismissible by clicking outside (aka light dismiss) by adding `closedby=any` to it. That's it. That's all there is to it.

<dialog closedby=any>

developer.mozilla.org/en-US/docs/W...

Chrome 134+, Firefox 140+, coming soon to Safari.

28.05.2025 14:46 โ€” ๐Ÿ‘ 204    ๐Ÿ” 43    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

ECMAScript Excitement ๐ŸŽ‰

Today, TC39 advanced these proposals:

4๏ธโƒฃ Explicit Resource Management
4๏ธโƒฃ Array.fromAsync
4๏ธโƒฃ Error.isError
1๏ธโƒฃ Keep trailing zeros in Intl.NumberFormat and Intl.PluralRules

28.05.2025 16:35 โ€” ๐Ÿ‘ 59    ๐Ÿ” 12    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

It's version 139 that's just landed as stable www.mozilla.org/en-US/firefo...

But it's awesome ๐Ÿ™ thanks to community contributions, it's here!

27.05.2025 22:33 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Jump into Firefox Labs: A place to try new features and help shape Firefox | The Mozilla Blog Ever thought, โ€œI wish I could try that new Firefox feature early?โ€ Good news โ€“ weโ€™ve been trying out new features and now, you can try them out, to

Custom wallpapers. Link previews. Tab control.

Try experimental features straight from your browser settings ๐Ÿ”ฅ blog.mozilla.org/en/firefox/f...

27.05.2025 16:28 โ€” ๐Ÿ‘ 79    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

@bsmth.de is following 19 prominent accounts