Author of @PostCSS. Currently trying to fix social media with https://xitter.cf/t.co/k9jnMullaW Russian: @andrey_sitnik 🦋 @en.sitnik.es 🐘 @sitnik_en@mastodon.social

Barcelona, Spain
Joined June 2017
I just tested offline mode on my flight from Barcelona to Tbilisi. I'm speaking at a meetup there tomorrow about all the privacy and security safeguards we've built into Slow Reader. tbilisijs.dev/events/tbilisi…
1
113
Added offline support to Slow Reader, including preloading images, etc. Offline support is standard for RSS readers. But now you can read your social feeds offline, too even on the NYC subway (where signal is very bad) or a plane. slowreader.app/
1
1
214
Slow Reader now loads your Mastodon and Bluesky timeline. Other networks are coming later. Why the white screenshot instead of our usual warm yellow? The theme changes when you switch from Useful to Fun, gently nudging you to stay in Useful. Releasing today.
1
2
242
The verifier itself is intentionally simple: no dependencies, with literally every line of code commented. You can audit it yourself (or ask an LLM to help). It's designed to keep running automatically, without my involvement.
1
1
72
Click any check for step-by-step instructions to reproduce it on your own machine. And when you open the verifier, its HTML checks in your browser that Slow Reader's JS and HTML hashes match the latest verified results.
1
1
15
But how can regular users verify all that? I made a separate CI repo that runs the checks every hour, publishes a public dashboard, and writes the results to an append-only log. hplush.gitlab.io/slowreader-…
1
1
21
Every image includes a manifest.json with the commit SHA and hashes of all JS and HTML files. The JS hashes also go into the import map's integrity field. If a JS file changes, the browser refuses to load it. slowreader.app/manifest.json
1
1
26
I want Slow Reader to set new standards for protecting users. It's open source, local-first, and end-to-end encrypted. But how can you prove a website was actually built from its published source code? Thread ↓ hplush.gitlab.io/slowreader-…
1
2
4
529
If you moved to Barcelona on a highly qualified professional visa, there's a city service that can help you navigate bureaucracy in English. I know someone who got a TIE appointment through them in just a couple of days. barcelona.cat/internationalw…
1
3
326
I'm building Slow Reader to read more useful threads, not rage bait. I liked Bluesky's cute thread indicator, so I added it to the UI. It'll work across all social networks, with more UX tweaks and gamification to help break bad scrolling habits. slowreader.app/
1
1
6
527