Build your own always up-to-date Feeling of Computing newletter
Based on the amazing work by @Tom Larkworthy live sync-ing Slack to at-proto
Try it here: https://marianoguerra.github.io/Feeling-of-Computing/at-foc/
- See all channels or one at a time
- Load any date range
- Live fuzzy search with result highlight
- Enable/disable replies/reactions/channel info
- Sort chronologically or reverse
Powered by https://marianoguerra.github.io/tutuca/
🍰 5
t
Tom Larkworthy
06/23/2026, 12:36 PM
how did you do the fuzzy matching! (I could add an index for that if it becomes a problem, its super useful)
m
Mariano Guerra
06/23/2026, 12:39 PM
a fuzzymatching library plus css highlight
t
Tom Larkworthy
06/23/2026, 12:40 PM
so clientside
m
Mariano Guerra
06/23/2026, 12:40 PM
yep
t
Tom Larkworthy
06/23/2026, 12:54 PM
at some point it will need an index but good for a good while yet (https://github.com/flo-bit/contrail has full text indexing on an ATProto stream)
m
Mariano Guerra
06/23/2026, 1:22 PM
I was thinking how to do it without a server 😂
Mariano Guerra
06/23/2026, 1:22 PM
the first one I'm going to do is something like meilisearch with a cron that indexes the new delta every hour or so