Grilled Cheese

ExploreLog inSign up

Rowan Merewood

@rowan.fyi

1.2k Following872 Followers

It's rowan.fyi
#DevRel with #Chrome at #Google
We should improve the web somewhat.

🦣 mastodon.social/@rowan_m
πŸ™ github.com/rowan-m
πŸ‘” linkedin.com/in/rowanmerewood
🧡 threads.com/@rowan_m

PostsRepliesMedia
@rowan.fyiOct 11, 2026, 10:34 AM

I try to think of it in terms of tasks I want to finish. So, getting a PR reviewed or pushing the fix for a specific issue. However, that still hasn't stopped the urge to tinker and polish.

@rowan.fyiOct 10, 2026, 10:30 PM

I would definitely recommend the second film then. As for the other sequels... well, it strongly depends on your definition of "good".

@rowan.fyiOct 10, 2026, 10:25 PM

Ideal Saturday night - watched multiple films about demons and cleaned up a whole bunch of issues on rowan.fyi . Projects and posts are now nicely merged and load of legacy cruft has been cleaned up. Now to reintegrate my last.fm widget...

@rowan.fyiOct 10, 2026, 9:13 PM

Incredible... it doesn't feel like 0b100000 years!

@webdevs.firefox.comOct 8, 2026, 1:30 PMReposted by @rowan.fyi

What do you want us to work on in 2027?

Here's a web app where you can rank the Interop proposals you care about, giving us data we can use to prioritise feature development.

interop-rank.fxdx.dev

interop-rank.fxdx.devInterop Feature RankingRank the web platform features you care most about
12
@rowan.fyiOct 8, 2026, 8:47 PM

Oh no. I love this and am seriously considering adding it on my site.

@rowan.fyiOct 8, 2026, 1:48 PM

When you accidentally tell the AI building your slides to "eff off".

@rowan.fyiOct 8, 2026, 8:11 AM

I've done multiple Agile training courses and developed in sprints for years and I also still don't know what a story point it.

@rowan.fyiOct 8, 2026, 7:03 AM

Global House Of Pancakes? 😜

@rowan.fyiOct 7, 2026, 10:03 PM

There's plenty of options for hijinks and japes here, but I would also be very tempted by the simplicity of https://gtlds.fyi/wish/wan/ro

@rowan.fyiOct 6, 2026, 8:11 PM

I can add a new sharing feature, but I still can't beat it.
😿 Lose β€” 4 left (01:18)

γ€€β€…γ€€β€…πŸ”ΉπŸ”ΉπŸ”Ή
γ€€β€…γ€€β€…πŸ”ΉπŸ”ΉπŸ”Ή
πŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”ΉπŸ”Ή
πŸ”ΉπŸ”ΉπŸ”ΉπŸ˜ΏπŸ”ΉπŸ”ΉπŸ”Ή
πŸ”ΉπŸ”ΉπŸ˜ΏπŸ”ΉπŸ˜ΏπŸ”ΉπŸ˜Ώ
γ€€β€…γ€€β€…πŸ”ΉπŸ”ΉπŸ”Ή
γ€€β€…γ€€β€…πŸ”ΉπŸ”ΉπŸ”Ή

Can you do better?
https://rowan.fyi/made/peg-solo

@kaptajnen.bsky.socialOct 6, 2026, 2:55 PMReposted by @rowan.fyi

In today's #Doom news,
here is a new #homebrew port for the #Vectrex
made by "Jason Kopp"

Made possible with the "Ultimate Vectrex Multicart 2"
it pulls off a very impressive, smooth and fast-paced vector version of the iconic FPS

youtu.be/pDJuGPmYWis

#gaming #retrogaming #mod #retrogames #wad

@rowan.fyiOct 6, 2026, 4:56 PM

Yes to all of the above. Reflecting on this and trying to think of something to add just made me melancholy. Is Bluesky an attempt to regain something whose time has passed and cannot be recreated?

@rowan.fyiOct 6, 2026, 6:41 AM

If you like that then we can go even better: we've got Email Verification coming soon in Chrome. It lets sites skip the confirmation / OTP email entirely by moving that email provider communication into the browser. Just fill in your email address and, ta da, verified right there.

@rowan.fyiOct 5, 2026, 2:33 PM

Plus you get this much cleaner diagram for sharing, as people kept sharing my original informative, yet sinfully ugly, developer-focused sequence diagram before.

@rowan.fyiOct 5, 2026, 2:33 PM

πŸ“§ More email verification updates! Not anticipating 🀞 more breaking changes, so if you're waiting for things to stabilise before testing, this is the sign. Android support in stable, dedicated docs, and more πŸ‘‡
https://developer.chrome.com/blog/email-verification-october-2026

8-step Email Verification flow across Relying Party (RP), Browser (Chrome), and Email Provider (prerequisite: Set-Login: logged-in). 1. Form Presentation: RP serves an email input and hidden email-verification-token input with a nonce. 2. Email Entry: Autofill or exiting the field (blur) triggers background verification. 3. Discovery & Session: Browser checks _email-verification DNS TXT and active session via .well-known/web-identity. 4. Token Issuance: Browser POSTs an ephemeral key to issuance_endpoint (RFC 9421) to receive a signed EVT. 5. Key Binding & Submit: Browser binds EVT to origin and nonce in a KB-JWT, submitting <EVT>~<KB-JWT> with the form. 6. Validate Claims & KB: RP parses the token and verifies key binding against nonce, aud, and cnf.jwk. 7. DNS & Public Keys: RP checks _email-verification DNS TXT for iss and fetches public keys from jwks_uri. 8. Verify EVT & Complete: RP verifies EVT signature with provider JWKS (or falls back to OTP).
@rowan.fyiOct 4, 2026, 6:33 PM

No one is hungry for dinner. We have left-over potatoes! πŸ₯”πŸ€―πŸ₯” I have never seen this before. The end times are upon us.

@scanash.comOct 4, 2026, 4:59 PMReposted by @rowan.fyi

disk 0 is happy and disk 1 is scared

Disk 0 (C:)

Disk 1 (D:)
@rowan.fyiOct 4, 2026, 4:39 PM

This rings true.

@rowan.fyiOct 4, 2026, 2:25 PM

Ladies, gentleman, and developers - lunch is over and there are still potatoes. We have not hit dinner yet though.

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 02:37:10 EDT