End-to-end encrypted Kitten Chat
In this hour-and-a-half long Small is Beautiful live stream recording, I show you how WebSockets, project-specific secrets, and authenticated routes work in Kitten and migrate a centralised WebSocket chat application to an end-to-end-encrypted peer-to-peer Small Web chat application in Kitten.
The example also makes use of the native support for htmx and Alpine.js in Kitten.
You can follow Small is Beautiful from the fediverse (we stream it using our own Owncast instance) to be notified of future streams.
(Hint: you can install Owncast using Site.js.)
Transcript
Auto-generated transcript from the captions.
Links to other things mentioned or shown during the stream:
- Kitten
- Domain
- Black Box Terminal
- Lipstick on a Pig
- Helix Editor
- lf
- WebSocket Weasel
- RESTED
- SkipTo Landmarks & Headings
- Open Switcher Control
Streamed using our own Owncast instance. (Hint: you can install Owncast using Site.js.)
If you like this livestream, please help support out work at Small Technology Foundation with a patronage or donation, or share our videos with your friends!
Like this? Fund us!
Small Technology Foundation is a tiny, independent not-for-profit.
We exist in part thanks to patronage by people like you. If you share our vision and want to support our work, please become a patron or donate to us today and help us continue to exist.