Rowan Merewood's Avatar

Rowan Merewood

@rowan.fyi

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

633
Followers
881
Following
502
Posts
18.05.2023
Joined
Posts Following

Latest posts by Rowan Merewood @rowan.fyi

It's not that I mind AI written vulnerability reports for .NET, but there are a few problems we're seeing

1) Simply submitting the output from your favourite AI without testing the code it says demonstrates the vulnerability is bad.

(1/4)

10.03.2026 17:23 πŸ‘ 8 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

I built a procedural medieval island map generator using Wave Function Collapse on hex grids. 4,100 cells, 900 possible states per cell, 60fps on mobile. Wrote up the whole process with lessons learned. Links below πŸ‘‡ #threejs #webgpu

09.03.2026 15:18 πŸ‘ 248 πŸ” 54 πŸ’¬ 14 πŸ“Œ 5
An electrifying view of a deep zoom into the Mandelbrot fractal. It looks like lightning though... how can this be all fun the same formula, you ask. Incredible, I know. It's a Benoit Blanc Mandelbrot mystery. Don't delve too deeply though, it keeps getting weirder.

An electrifying view of a deep zoom into the Mandelbrot fractal. It looks like lightning though... how can this be all fun the same formula, you ask. Incredible, I know. It's a Benoit Blanc Mandelbrot mystery. Don't delve too deeply though, it keeps getting weirder.

Yes, actually I will just be posting photos of my child because it's mine and I love it.
fractious-deep.web.app?x=-0.1993579...

09.03.2026 21:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hmm... I had been thinking about adding points of interest. Maybe I could do that with user submissions and +1s to get popular hot spots.

09.03.2026 07:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Swirling black filigree of tentacles, perhaps. It's yet more staring into the void stuff. Sometimes I zoom so deep I wonder if it's legal to see what I'm seeing. What do you think it is? Answers on a postcard... or reply here. That would be nice, to know you're reading this.

Swirling black filigree of tentacles, perhaps. It's yet more staring into the void stuff. Sometimes I zoom so deep I wonder if it's legal to see what I'm seeing. What do you think it is? Answers on a postcard... or reply here. That would be nice, to know you're reading this.

Weekend progress. Everything is faster, smoother, and the code is a bit cleaner. I also managed to break all the previous links by fiddling the URL format, so I consider that an excuse to post more screenshots instead of blogging about it.
fractious-deep.web.app?x=-0.7780236...

08.03.2026 22:41 πŸ‘ 2 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

Arguably the most valuable use of time!

08.03.2026 15:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ah, I see your problem. You were running `npm ruin build`.

07.03.2026 20:36 πŸ‘ 46 πŸ” 2 πŸ’¬ 2 πŸ“Œ 1

Admirable pun.

07.03.2026 15:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Big Macerati?

07.03.2026 15:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Name a TV show you feel like no one remembers but you

Square One.

I loved this show when I was a kid.

07.03.2026 12:50 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1

Mathnet was always my favourite segment.

07.03.2026 13:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Modern noise A noise machine for today's modern world.

Been meaning to blog about my fractal app, so naturally I spent the time implementing Bluesky and Mastodon comment integration on my site instead. Frontmatter in the markdown for a parent URL + search for mentions of the blog/demo URLs. What to procrastinate on next?
rowan.fyi/posts/modern...

07.03.2026 10:46 πŸ‘ 17 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

That is a very intense poster.

07.03.2026 07:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Perhaps just shortening to "guac" for the infinitive.
"I'm guacking all of this."
"They really guacked that up."
Then a few acronyms like SNAGU or GUBAR.

04.03.2026 18:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
πŸ’Ώ Bouncing DVD logo

Just another test. Nothing to see here.
rowan.fyi/made/bouncy-...

02.03.2026 21:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

It seems we can now customize the select element, right? right?!

Demo: codepen.io/t_afif/pen/P... via @codepen.io

02.03.2026 13:44 πŸ‘ 374 πŸ” 83 πŸ’¬ 11 πŸ“Œ 13
Preview
Meet the W3C Technical Architecture Group Please be sure to grab a (free) ticket using the button below! Are you a web developer, or content author, with questions about why the web is the way it is, how it's evolving, or suggestions on how i...

Did you know you can just come talk to the people who help shape how the web works? If you're in London, the W3C Technical Architecture Group (TAG) is hosting a panel discussion this Wednesday evening. Well worth it if you're interested in getting involved in web standards!
ti.to/web-standard...

02.03.2026 11:35 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Starting a war when your ratings are in the toilet is a well-trodden path which is why I'm concerned Starmer will lemming-like push the UK into Iran as well.

28.02.2026 18:08 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

You can find the slides of my #SotB2026 talk on my blog: www.bram.us/2026/02/28/a...

28.02.2026 15:16 πŸ‘ 29 πŸ” 6 πŸ’¬ 3 πŸ“Œ 0

Missing out on all the lovely #SotB people and content as I'm too sick, but I'll watch the tag to really 10Γ— the FoMO πŸ₯Ή Say hi to my teammates @bram.us, @tunetheweb.com, @nmarkoborodova.bsky.social, @oliverdunk.com, Nour, Tara, and Milica!

28.02.2026 09:35 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 2

I got me a whole bunch of drugs, so fingers crossed. It's miserable to miss out, but I know there are always more opportunities.

27.02.2026 22:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

These feel so satisfying!

27.02.2026 20:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Genuinely heartwarming to see a clear victory for a progressive party focused on the obvious core problem of wealth inequality. And, of course, a decisive "no' to ineffective neoliberals and the far-right racists. I really hope this is a turning point for the country.

27.02.2026 07:40 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

No way to "both sides" on this one.

24.02.2026 19:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 – Mozilla Hacks - the Web developer blog Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted…

The Sanitizer API landed in Firefox 148, along with element.setHTML().

This lets you fully configure how HTML strings are cleaned as they're parsed.

hacks.mozilla.org/2026/02/good...

24.02.2026 14:18 πŸ‘ 203 πŸ” 58 πŸ’¬ 1 πŸ“Œ 14

heyyyy i can almost take the disclaimer off this post!!

keith.is/post/html-sa...

24.02.2026 14:46 πŸ‘ 23 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Preview
Porn company fined Β£1.35m by Ofcom over age verification failings Ofcom's Β£1.35m fine on 8579 LLC is the largest it has levied under the Online Safety Act so far.

The director of enforcement for age verification on porn sites is called... George Lusty. I mean πŸ˜™πŸ€Œ Still a terrible idea, but I can't be mad about this now.
www.bbc.co.uk/news/article...

24.02.2026 15:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Expert CSS: The CPU Hack A "CPU Hack" implies unlocking the ability for continuous crunching of data and re-evaluation of...

It builds as you read through, so it's kinda compelling. The linked references are also really helpful. I'm getting into dev.to/janeori/expe... now. Also the little comment in compile_css.py means I've got moxielogic.org/blog/pages/a... open too.

24.02.2026 11:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Dug into the code and it's super readable! 🎠
Lots of @function and if(), so Chromium-only for now. Anyway, here's the 16-bit xor to peruse:
github.com/rebane2001/x...

24.02.2026 10:25 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

i built an entire x86 CPU emulator in CSS (no javascript)

you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS

lyra.horse/x86css/

24.02.2026 02:23 πŸ‘ 2610 πŸ” 875 πŸ’¬ 130 πŸ“Œ 158