Kat Marchán 🐈<p>First rough prerelease of <span class="h-card" translate="no"><a href="https://mastodon.social/@conjured_ink" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>conjured_ink</span></a></span> 's eshop software is up on codeberg: <a href="https://codeberg.org/conjured/silverfish/releases/tag/v0.0.1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/conjured/silverfi</span><span class="invisible">sh/releases/tag/v0.0.1</span></a></p><p>It's <em>so tiny</em>. That's the whole binary. There's no external dependencies. There's only a single binary in it, and it has both the database and the job queue software embedded right in it.</p><p>For folks familiar with hosting mastodon: Imagine if that was literally your hosting experience, and the entire thing barely used 80mb to serve thousands of requests per second on a single-core vm. No need to set up and manage mysql, or sidekiq. You just run the executable.</p><p>Silverfish (what we're calling this tiny thing) is still in very early stages and only really has a CMS with custom theming support so far, but new features are rapidly being added, and the guts of the thing are really featureful, with light/dark theme support, i18n, and a literal 1kb JS bundle where the entire admin interface works with JS completely disabled and is still super snappy.</p><p>I'm <em>very</em> excited</p><p><a href="https://toot.cat/tags/ConjuredInk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ConjuredInk</span></a> <a href="https://toot.cat/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieWeb</span></a> <a href="https://toot.cat/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallWeb</span></a> <a href="https://toot.cat/tags/ECommerce" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECommerce</span></a> <a href="https://toot.cat/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://toot.cat/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://toot.cat/tags/Axum" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Axum</span></a></p>
