Profile avatar
bsmth.de
Technical writer on the MDN Web docs team at Mozilla. I Document the web at developer.mozilla.org ✍️ 🇮🇪 Dubliner 🇩🇪 Berliner
145 posts 211 followers 529 following
Prolific Poster

10 Things I Learned Applying to 200 Positions in 1 Year: One of many stories about a tech market undergoing transformation. (If you’re out there on the market, don’t lose sight of your strengths. You are awesome.)

How do I build an accessible color palette? Well, I usually start with my default color. Then, I'm trying to make sure that I can always use the dark shade, with a light shade, with enough contrast for text on background (4.5:1). I used to do this manually, but, a color ramp tool / plugin can help!

EU enters with its own security bug database | www.theregister.com/2025/05/13/e...

github.com/mdn/content/... CSS View Transitions on the way in Firefox

Do color differences on devices matter for developers? 🤔 In our guest blog by @pgurtovaia.bsky.social, we cover: 👀 How humans perceive it 💻 How devices render it, and 🧑‍💻 What you, as a developer, need to know Dive deep 👇 developer.mozilla.org/en-US/blog/...

Is 512Kb a good sweet spot for balancing page weight and good UX? bsmth.de/joining-the-...

From: Steve Jobs. "Great idea, thank you." | blog.hayman.net/2025/05/06/f...

🥳 We added new attributes to HTML to enhance <input type=color>: webkit.org/blog/16900/p...

Current vibe

Hardening GitHub Actions: Lessons from Recent Attacks | www.wiz.io/blog/github-...

Knowing when it's time to move on is really important. Kudos to Kev 🙏 kevquirk.com/blog/my-thou...

Ever wondered why colors look different across devices? 🌈 In the new blog by @pgurtovaia.bsky.social, you will learn, 👀 How humans perceive it 💻 How devices render it, and 🧑‍💻 What you, as a developer, need to know Dive deep 👇 developer.mozilla.org/en-US/blog/...

thenewstack.io/interop-unit...

Launch HN: Exa (YC S21) – The web as a database | news.ycombinator.com/item?id=4390...

Happy to announce @nodejs v24.0.0 💚! This release brings several updates, including the V8 13.6 and npm to version 11. As a reminder, Node.js 24 will enter long-term support (LTS) in October, but until then, it will be the "Current" release Check it nodejs.org/en/blog/rele...

Why can’t HTML alone do includes? -> frontendmasters.com/blog/seeking...

#WebPerfTip If you use "rel=dns-prefetch" to support older browsers, use separate link tags to safely implement the fallback. ⚠️ Putting "dns-prefetch" and "preconnect" in the same <link> causes a Safari bug where "preconnect" gets cancelled. #WebPerf

Redis is open source again | antirez.com/news/151

shop.boox.com/products/mira This e-ink desktop monitor looks awesome

We're updating Lighthouse to be based on the same Insights we recently launched in the Performance panel of Chrome DevTools. developer.chrome.com/blog/moving-... This will help align the tools but will be a breaking change. So we'll make that change in Lighthouse 13 in 6 months. 1/3 🧵

You Wouldn't Download a Hacker News | www.jasonthorsness.com/25

Enable View Transitions on Nightly - Firefox 139 👀

Turns out when 4,500 of you ask for something it actually comes to life... Tab groups are here 🫶 blog.mozilla.org/en/firefox/t...

Browsers used to have a feature where you could add new context menu items. Is this worth reviving? Yes or No? Would you use it as a developer? What use cases do you have? Would you want this as a user?

Supabase raises $200M Series D at $2B valuation | finance.yahoo.com/news/exclusi...

archive.fosdem.org/2018/schedul... Regular Expression Derivatives in Python

arXiv moving from Cornell servers to Google Cloud | info.arxiv.org/hiring/index...

It's always DNS

Darwin's children drew all over the “On the Origin of Species” manuscript (2014) | theappendix.net/posts/2014/0...

Congratulations 🎉 welcome to the team!

Rebuilding Prime Video UI with Rust and WebAssembly | www.infoq.com/presentation...

There is a flag in @firefox.com! I repeat, there is a flag in Firefox! 🦊 You just need to switch it to true! #CSS

Pre-commit hooks? In this economy?

Cronch

Interesting to think about energy consumption in data centers and the benefit of using tape for cold storage, given: "...A LTO-9 tape is able to store up to 45TB of data and doesn't require any electricity when not mounted to be read." news.ycombinator.com/item?id=4361...

For the low, low price of only 400 grand, you could be the next owner! www.gearnews.com/yamaha-gx-1-...

Reposting for visibility

clickhouse.com/blog/rust

Automattic laying off 16% of employees (280 people): automattic.com/2025/04/02/r...

Pro-tip: "copy with syntax highlighting" to have some nice code slides (In VSCode and Cursor)

What "Open" Means | future.mozilla.org/news/what-op...

Twitter (X) Hit by Data Leak of 2.8B Users – Allegedly an Insider Job | hackread.com/twitter-x-of...