Erika
banner
erika.florist
Erika
@erika.florist
Core maintainer on @astro.build, https://volarjs.dev and https://maudit.org. Co-founder @bruits.org - 🦀 as much as I can

https://erika.florist
Cargo attempting to load workspace information from empty folders due to globs makes it quite annoying to switch between branches at time
February 6, 2026 at 10:38 PM
Reposted by Erika
Companies invest millions in their product but treat docs as an afterthought.

I disagree, it must be a core concern.

I wrote a deep dive into what it takes to write docs loved by millions, the value it delivers, and my experience in Astro Docs.

yanthomas.dev/articles/doc...
Documentation is more than you think
Everything that is involved in making great documentation everywhere and all at once.
yanthomas.dev
February 3, 2026 at 8:10 PM
I find Zed's config file to be super annoying to sync across computers.

Like, I feel like things like SSH connections, currently selected AI model and profile, etc. should be in some other local only file. It's syncing a SSH connection to the computer I'm SSHing into, that makes no sense!
February 1, 2026 at 10:24 AM
I have pushed Maudit to @tangled.org to try it out: tangled.org/erika.floris...

May its frontend performance always be better than GitHub
erika.florist/maudit
Rust library to generate static websites
tangled.org
January 31, 2026 at 3:26 PM
Support for PHP and Python is now available in Sampo! 🐘🐍

Huge thanks to @rafaaudibert.bsky.social for contributing support for both of these ecosystem!

Don't know what Sampo is? Read the quoted post, or checkout the repo here: github.com/bruits/sampo

github.com/bruits/sampo...
January 31, 2026 at 12:50 PM
When I first started using Niri I thought scrolling through workspaces with the scrollwheel was gimmicky but it turns out I use it all the time, really cool!

Mod+Scrollwheel to switch between workspaces, add CTRL to move the current column across workspaces, add Shift to move horizontally.
January 29, 2026 at 7:53 PM
Bit stupid that you can't detect if a browser *actually* support speculation rules or not @ someone at Chrome

There are situations where `HTMLScriptElement.supports('speculationrules')` will return `true`, but the speculation rules are disabled by the browser somehow and won't work.
January 26, 2026 at 9:44 PM
What's new in Maudit, or a summary of what I've done these past few months. Image processing, sitemaps, i18n, Markdown components. A lot of things all in all!

maudit.org/news/2026-in...
What's new in Maudit and what's coming in 2026 - Maudit
What is creeping around these cursed lands
maudit.org
January 24, 2026 at 5:03 PM
Reposted by Erika
There are some great people, @yanthomas.dev included, looking for their next adventure!

Oh hey, and me included, too! I'm not in a rush, but keeping my eye out for the right opportunity in docs or community leadership. If you've liked using or contributing to Astro, maybe part of that came from me!
The part of the team that worked full-time under The Astro Technology company did join Cloudflare -- and we are all happy for them! But, the overall Astro team is bigger: some of us worked as contractors or voluntarily, and currently depend on the very hard-to-get OSS sponsorships.
January 23, 2026 at 10:31 PM
Reposted by Erika
If you want to support Astro, one of the best ways is to hire the people behind it.

There are amazing people on the core team looking for work right now—like me!

You get a talented engineer on your team, and give them the sustainability to keep improving Astro for everyone.
We all know funding open source can be hard.

Let’s talk about how Astro is doing it in 2026! (And how you can help 👀)
Supporting the future of Astro | Astro
Help make Astro a sustainable open source project by sponsoring our community maintainers.
astro.build
January 23, 2026 at 8:37 PM
Sarah and Yan are both absolutely incredible people to have in your team and are a massive part of Astro's success.

If you're looking to make your docs better, you'd be missing the opportunity of your life by not hiring them!
There are some great people, @yanthomas.dev included, looking for their next adventure!

Oh hey, and me included, too! I'm not in a rush, but keeping my eye out for the right opportunity in docs or community leadership. If you've liked using or contributing to Astro, maybe part of that came from me!
The part of the team that worked full-time under The Astro Technology company did join Cloudflare -- and we are all happy for them! But, the overall Astro team is bigger: some of us worked as contractors or voluntarily, and currently depend on the very hard-to-get OSS sponsorships.
January 23, 2026 at 11:10 PM
Working on a thing over here, you may look at it, but it's early github.com/bruits/rstask
GitHub - bruits/rstask: A terminal-based task tracker. Fork of dstask.
A terminal-based task tracker. Fork of dstask. Contribute to bruits/rstask development by creating an account on GitHub.
github.com
January 23, 2026 at 10:19 PM
Do any of the popular host offer a solution for static websites regarding content negotiation for AI especially?

With Maudit it's "trivial" to add .md variants for all pages, but so far the best solution I've found is literally a comment in the HTML "hey if you like Markdown check this out"?
January 22, 2026 at 2:56 AM
Reposted by Erika
We all know funding open source can be hard.

Let’s talk about how Astro is doing it in 2026! (And how you can help 👀)
Supporting the future of Astro | Astro
Help make Astro a sustainable open source project by sponsoring our community maintainers.
astro.build
January 21, 2026 at 6:16 PM
Wonder which one of the big JS frameworks will be the first to ship a Rolldown plugin. It'd be cool to be able to use Svelte, Vue etc in Maudit without needing Node
January 19, 2026 at 1:52 AM
Maudit, my Rust library to generate static websites, has recently gained a few cool new features!

- Automatic sitemap generation
- Built-in support for internationalization, including using localized slugs
- Prefetch support for faster navigations

Quick video showing sitemaps and localized routes:
January 18, 2026 at 8:50 PM
I work at Cloudflare now! Biggest change so far is that they disabled the non-orange hearts on my laptop
January 16, 2026 at 2:25 PM
Reposted by Erika
The best thing you can do to support our projects is honestly to just star them on GitHub, it does a lot

github.com/bruits/maudit
github.com/bruits/sampo

(we said we'd do a pizza party at 1000 stars and im hungy)
GitHub - bruits/maudit: A static site generator 👑 The still scrolls of the web, unchanging and steadfast, at last!
A static site generator 👑 The still scrolls of the web, unchanging and steadfast, at last! - bruits/maudit
github.com
January 13, 2026 at 12:21 PM
Reposted by Erika
on a similar note, I've taken developer.valvesoftware.com/wiki/Source_... across multiple jobs; it is an absolute treasure trove of the considerations required for client-server networking
January 15, 2026 at 11:33 PM
Reposted by Erika
DO you have a monorepo with projects in multiple languages in it? Are you looking for a one-stop tool to publish, version and generate changelogs for all those packages to all the different registries at once?

At @bruits.org we got the solution for you: Introducing Sampo.

github.com/bruits/sampo
GitHub - bruits/sampo: Automate changelogs, versioning, and publishing—even for monorepos across multiple package registries 🧭
Automate changelogs, versioning, and publishing—even for monorepos across multiple package registries 🧭 - bruits/sampo
github.com
January 13, 2026 at 11:48 AM
guy who switch company every two weeks so that he gets to work on his dotfiles full time and be paid
January 13, 2026 at 1:30 PM
DO you have a monorepo with projects in multiple languages in it? Are you looking for a one-stop tool to publish, version and generate changelogs for all those packages to all the different registries at once?

At @bruits.org we got the solution for you: Introducing Sampo.

github.com/bruits/sampo
GitHub - bruits/sampo: Automate changelogs, versioning, and publishing—even for monorepos across multiple package registries 🧭
Automate changelogs, versioning, and publishing—even for monorepos across multiple package registries 🧭 - bruits/sampo
github.com
January 13, 2026 at 11:48 AM
Put the first virtual module into Maudit just now, that's it project corrupted nothing make sense anymore JavaScript nonsense got me
January 12, 2026 at 12:58 AM
Zed on Linux seems to regularly crashes when opening massive files and that makes me really sad
January 9, 2026 at 12:11 PM