It’s lovely to see projects like https://immers.space using Auto Encrypt (@small-tech/auto-encrypt). If you know of any others, do let me know. I’d love to mention them in the readme and in my talks.
Folks, if you’re using @small-tech/auto-encrypt in your projects, please make sure you’re running the latest version of the package (3.1.0) or certificate provisioning/renewal will fail due to the latest Let’s Encrypt protocol update.
If you missed our Small is Beautiful live stream with special guests @tychi and Michael Toomim, you can now watch the recording at:
(We talked about Small Web, Kitten, DWeb Camp, and Braid.)
Join us for our live stream tomorrow at 5PM Irish time (UTC+1) with special guests @tychi and Michael Toomim to talk about Small Web, the recent DWeb Camp and Braid. I will also be demonstrating the latest Kitten updates.
Stream link: https://owncast.small-web.org/
Note: if you already have Owncast installed via Site.js, please follow the upgrade instructions for 0.0.11 instead of installing it again using Site.js so as to keep your database, etc.
Added: exposes compactOnLoad and alwaysUseLineByLineLoads options to JSDB.open()
So what do y’all think about this for all the code you need for a basic POST/redirect/GET guestbook web app with Kitten?
Does it all make sense?
Basically, you run kitten on that directory and hit https://localhost.
(Note: Kitten is not ready for use yet. I think the core design is solid now though. You can play with it but I’m only starting to work on the developer experience now. Should be far nicer in the next few weeks.)
Airone, a JSDB-style database in Rust, “aimed at helping small-tech to be produced, which is a way of building technology antithetical to the Silicon Valley model. Small-tech features close-to-zero data collection, a free and open source structure to achieve good transparency, no lust to scale exponentially, no desire in tracking people's behaviour while crunching tons of data and, overall, it has a goal to keep things simple and human.”
- Crash when key contains single quote
- npm warnings
ESM: npm i @small-tech/jsdb
CJS: npm i @small-tech/jsdb@cjs
LibRedirect really gives you a taste of what the web could have been like had it not developed under capitalism.
(Thanks to everyone who suggested it to me here. I really feel the difference when I’m on my iPhone and I’m like, wait, why did the web become shit all of a sudden?) :)
Auto-encrypt localhost version 7.1.0 released
(Automatically provisions valid localhost certificates for Node.js development servers.)
Added: support for automatic NSS Tools (certutil) installation on Fedora (via dnf)
Just submitted my grant application for our Domain project to NLnet for their User-Operated Internet Fund.
I believe the process for public funding should itself be public so you can read the entire submission on my blog (with better formatting than the text-only original submission, a video, and pictures) and I’ll be posting future communication there also:
I make small things.
This is my personal Mastodon.