Working on @bookhive.buzz
github.com/nperez0111
Read my blog at nickthesick.com
Support me on Ko-Fi: https://ko-fi.com/nick_the_sick
Today, I've hit a milestone for it, multiple clients synchronizing their documents & cursor updates!
I threw together a demo with blocknote.js.org and it works!
OSS: see the code at: github.com/nperez0111/m...
we’re not data scientists, but we tried crunching your numbers anyway. your top tracks, listening patterns, and all the stats you (probably?) didn’t know you wanted.
happy new year from all of us!
yearinmusic.teal.fm
we’re not data scientists, but we tried crunching your numbers anyway. your top tracks, listening patterns, and all the stats you (probably?) didn’t know you wanted.
happy new year from all of us!
yearinmusic.teal.fm
Minor thing, but I hope that helps!
All backed up now!
& of course a donation is in order for both PDS Moover and PDS Gatekeeper
All backed up now!
& of course a donation is in order for both PDS Moover and PDS Gatekeeper
Definitely a nice summary to share around and prove that you ATProto
Definitely a nice summary to share around and prove that you ATProto
I also will be addressing a number of bugs that have been around forever with the binding 😃
github.com/yjs/y-prosem...
I also will be addressing a number of bugs that have been around forever with the binding 😃
github.com/yjs/y-prosem...
atproto apps work together, pretty neat!
atproto apps work together, pretty neat!
it pulls in a bunch of external book metadata and book reviews, so it doesn't feel dead/empty. a bunch of AT folks are using it daily. uses granular OAuth permission scopes.
Now, you can track progress on books you are currently reading. I'm using a similar shape to @popfeed.social's book progress tracking, which should make it easier to inter-op in the future.
We've also implemented proper OAuth scopes, which means minimal permissions to your data!
it pulls in a bunch of external book metadata and book reviews, so it doesn't feel dead/empty. a bunch of AT folks are using it daily. uses granular OAuth permission scopes.
It'd be great to be able to talk about all the things that I've thought about in regards to my project @bookhive.buzz
It'd be great to be able to talk about all the things that I've thought about in regards to my project @bookhive.buzz
I had to restart & lost work because of it already today
I had to restart & lost work because of it already today
Would love to write up a practical guide to OAuth
I learned more from @nickthesick.com's 5-minute blog post about lexicon publishing than I did from the official @atproto.com docs.
nickthesick.com/blog/Publish...
Would love to write up a practical guide to OAuth
the 25 speakers on 1st Feb, it is free! more details:
openlocalfirst.org/schedules/#7...
the 25 speakers on 1st Feb, it is free! more details:
openlocalfirst.org/schedules/#7...
the 25 speakers on 1st Feb, it is free! more details:
openlocalfirst.org/schedules/#7...
the 25 speakers on 1st Feb, it is free! more details:
openlocalfirst.org/schedules/#7...
Join the 25 speakers on 1st Feb, it is free!
openlocalfirst.org/schedules/#5...
Join the 25 speakers on 1st Feb, it is free!
openlocalfirst.org/schedules/#5...
The BlockNote work is the culmination of several months of work & lots of discussions. We've basically defined the standard for how to track changes in a secure, collaborative editor based on Y.js
The BlockNote work is the culmination of several months of work & lots of discussions. We've basically defined the standard for how to track changes in a secure, collaborative editor based on Y.js
2 that are related to my work at BlockNote & our recent collaboration with Kevin Jahns at Y.js
The 3rd is an overview of my Y.js sync server framework: Teleportal
openlocalfirst.org/schedules/#7...
openlocalfirst.org/schedules/#1...
2 that are related to my work at BlockNote & our recent collaboration with Kevin Jahns at Y.js
The 3rd is an overview of my Y.js sync server framework: Teleportal
openlocalfirst.org/schedules/#7...
openlocalfirst.org/schedules/#1...
It is crazy the amount of work that goes into writing this sort of thing. There really are only a few people in the world who know enough about both projects to write it, yet if it’s done well, it just works for everyone!
It is crazy the amount of work that goes into writing this sort of thing. There really are only a few people in the world who know enough about both projects to write it, yet if it’s done well, it just works for everyone!
That's basically the TypeScript rewrite to Go right?
That's basically the TypeScript rewrite to Go right?
To sync follows I had to allow it on any audience, since the user can be on a self-hosted PDS?
github.com/nperez0111/b...
To sync follows I had to allow it on any audience, since the user can be on a self-hosted PDS?
github.com/nperez0111/b...
Like, want to sync your @bookhive.buzz books to Popfeed, then all you need is to sync them over and transform.
You can try it now 👉 tools.slices.network/bugs
You can imagine an #atproto tool like linear interacting with all kinds of apps in the AT ecosystem.
Like, want to sync your @bookhive.buzz books to Popfeed, then all you need is to sync them over and transform.