jared
@awarm.space
๐ค 682
๐ฅ 356
๐ 599
Working on
@leaflet.pub
in specific and tools for learners and education in general
reposted by
jared
Kenton Varda
about 4 hours ago
I don't have a problem with making new RPC systems! I can stop any time I want! But I don't want to. So I made a new one for you. It's called Cap'n Web. It's like Cap'n Proto RPC, except focused on working great in browsers and JavaScript/TypeScript servers.
blog.cloudflare.com/capnweb-java...
2
14
6
omfg
blog.cloudflare.com/capnweb-java...
huge news for o-cap enthusiasts
loading . . .
Cap'n Web: A new RPC system for browsers and web servers
Cap'n Web is a new open source, JavaScript-native RPC protocol for use in browsers and web servers. It provides the expressive power of Cap'n Proto, but with no schemas and no boilerplate.
https://blog.cloudflare.com/capnweb-javascript-rpc-library/
about 5 hours ago
1
8
2
so i was storing the cursor so that I could redeploy the firehose listener and restart, but that was super inconsistent, so instead of dropping like 30 seconds worth of events we were dropping... like hours or more. Sooo, just not storing cursors for now!
about 11 hours ago
0
9
0
am I doing something wrong when trying to set the cursor for the firehose consumer? it seems like it's writing fine, but when it comes back online and sets the startCursor I start getting events with a totally different sequence number, from march 2025
1 day ago
0
1
1
reposted by
jared
John Whiteside
3 days ago
Leaflet support on
@atexplore.social
is close! Mostly just some code cleanup to remaining.
loading . . .
2
32
5
sproutspeaks.leaflet.pub/3lz7fpu5asc2...
@cozylittle.house
fought hard to have comments on the side instead of the classic at the bottom! (Also these ideas and feedback is amazing, thank you
@bisprout.writes.fyi
!!)
loading . . .
thoughts on leaflet for fandom - sprout speaks
nothing says "social writing" more than fandom imo
https://sproutspeaks.leaflet.pub/3lz7fpu5asc2l/l-quote/16_0-16_400#16_0
3 days ago
1
11
3
The bean is named after the sauce??
4 days ago
0
2
0
Some quick thoughts prompted by herman.bearblog.dev/slow-social-media/ (ugh i really need to work on the bsky post editor in the publish flow ๐ญ)
loading . . .
Social media is a gnarly coordination problem we need to decompose
https://awarm.leaflet.pub/3lyzchme2d22b
5 days ago
0
14
2
huh writing blog posts is a great way to procrastinate working on the blogging platform i'm supposed to be working on, nice
6 days ago
1
18
2
:( :( nextjs minor version update leading to ssr hydration errors from radix turbopack leading to mysterious "wrong return type for component: undefined" errors maddening
6 days ago
0
3
0
leaflet webring is music to my ears :o makes me want to write a lil view for adding your site to a ring and cycling through them... hmmm
add a skeleton here at some point
7 days ago
2
10
3
I know theres no way we're getting around this now lmao but how much more into rsc would people have been if you had to explicitly tag server components with "use backend" vs tagging client components "use client"
9 days ago
0
2
0
loading . . .
Some songs I liked recently(ish)
Inspired by the great music blogging going on on leaflet lately!
https://awarm.leaflet.pub/3lyk73wxnok2f
11 days ago
1
13
2
ookay looks like if we're gonna make our poll blocks publishable on atproto we're gonna have to make a new lexicon / appview. Ideally I want this to be tiny and self-contained, independent from the rest of leaflet...
add a skeleton here at some point
11 days ago
1
11
0
is there an existing poll lexicon/appview on bsky? looking to make leaflet's polls publishable! I remember
poll.blue
but it seems ip based not account?
loading . . .
poll.blue
https://poll.blue
12 days ago
2
8
2
Looooove a favorite albums list!!! the only one I've listened to from here is ninajirachi's and that is sooo good, iPod Touch is def one of my favorite singles of the year. Will have to listen to the rest!!
add a skeleton here at some point
12 days ago
1
6
3
these kinds pds proxied services I think will end up being *super* useful for the ecosystem. It's nice to be able to build and use things at different points on a trust gradient. Hoping for services for notifications, payments, preferences, and probably a bunch more I'm not thinking of.
add a skeleton here at some point
12 days ago
1
14
0
reposted by
jared
Tyler Fisher
13 days ago
I've spent nearly a year with Sill now. I think it's the antidote to doomscrolling. I took Leaflet for a spin to talk about how you can use Sill to make social media more sane.
loading . . .
Sill: The antidote to doomscrolling
Using Sill to make social media more sane
https://blog.euphonos.studio/3lyfwrx7zn222
4
27
6
I love the idea of doing more with links too. This quote is one such example, but I think there are even more things possible w/ ATProto. Links are *resources* for us to use to build things.
loading . . .
Sill: The antidote to doomscrolling - Euphonos
Using Sill to make social media more sane
https://blog.euphonos.studio/3lyfwrx7zn222/l-quote/7_0-7_319?auth_completed=true#7_0
13 days ago
0
18
5
Huh pixel 8 just updated and things feel noticeably faster. First time that's happened.
16 days ago
0
2
0
reposted by
jared
brendan
19 days ago
Shout out to
@ranganaut.bsky.social
โ impressed with "The Daily Planet" publication they've been writing on
@leaflet.pub
, daily links to planet-themed essays (etc) + commentary, now up to 18 daily posts & two weekly ones! Threading a few favorite quotes here belowโฆ
loading . . .
The Daily Planet
The Daily Planet is a daily link to a planet themed essay, video or image with brief comments.
https://dailyplanet.leaflet.pub/
2
7
3
@jakefee.bsky.social
ur on such a good run of terms, theseotomy?? folkification? silver institutions!! all so useful!
19 days ago
1
3
1
atproto.leaflet.pub/3lxv6kfkfps2...
@bmann.ca
is right, so just started using
iframely.com
to automatically pull iframe-able things from urls wherever we can. Should be better, just hit the embed button !
loading . . .
Testing new leaflet embed blocks - Bandcamp - ATProto Experiments
https://atproto.leaflet.pub/3lxv6kfkfps24/l-quote/9_0-10_119#9_0
19 days ago
2
8
1
Now this is my kinda tech still progresses story:
www.readonlymemo.com/this-is-the-...
loading . . .
"This is the first:" The 16 year odyssey of "time, money, wrong turns and frustration" it took to finally emulate the Pioneer LaserActive
In April 2009, a Sega fan decided to look into emulating the Mega LD, a quirky and little-known hybrid of Genesis and LaserDisc. This week he finished the job.
https://www.readonlymemo.com/this-is-the-first-the-16-year-odyssey-of-time-money-wrong-turns-and-frustration-it-took-to-finally-emulate-the-pioneer-laseractive/
19 days ago
0
3
0
The oembed protocol just specifies that it gives you back html to render?? Why not just give me a url I can stick in an iframe? Since I have to stick that html in an iframe anyway??
19 days ago
1
2
0
we have a bit of a url problem with leaflets. the *most* canonical url is the atproto uri pointing to a record in one's pds. But these are real ugly and for publishing purposes you really want your blog to have a nice url. We currently put rkeys in that, but that too might be a bit noisy...
21 days ago
3
14
0
reposted by
jared
Andrรฉs Cuervo
21 days ago
What if a browser could navigate
#ATProto
DIDs and ๐ฆ Bluesky handles? Made a little prototype of Aura, a browser that can navigate between standard websites (๐), Bluesky handles (@), and permanent DIDs, resolving them all in the same address bar.
loading . . .
7
203
44
@jackvalinsky.com
(and anyone else dealing w/ leaflet appview issues! made some changes and our appview should be caught up and live now!
23 days ago
1
4
0
Super cool discussion happening in the comments here:
augment.leaflet.pub/3lxcznn4bg22f/
Even stretching across multiple publications and posts!! (And yes, absolutely want to do quoteable comments soon!)
loading . . .
"Midblogging"? - augment
Just setting up my Leaflet
https://augment.leaflet.pub/3lxcznn4bg22f/
26 days ago
2
9
2
Leaflet: mindboggling midblogging
loading . . .
"Midblogging"? - augment
Just setting up my Leaflet
https://augment.leaflet.pub/3lxcznn4bg22f/l-quote/2_0-2_201#2_0
27 days ago
2
13
2
Ookay, just did a bunch of stuff to improve sync perf in leaflet! Still work to do to ensure when you publish it doesn't publish unsynced content, but that case should be *much* rarer now. Let me know if y'all run into any more wierdness, and appreciate any stress testing!
27 days ago
1
6
1
Sorry about the sync issue w/ leaflet y'all, working on improving!
28 days ago
0
3
0
reposted by
jared
Jake Fee
29 days ago
Folk Around and Find Out
loading . . .
[009] Folkification
Sunday 24 August 2025
https://jakefee.leaflet.pub/3lx5z5grivc2i
0
5
3
btw
@cozylittle.house
and I are in Tokyo for the next 5~ weeks, would love to meet any atproto people out here!! (and also if u have general recs, pls hit us up!)
29 days ago
1
11
4
Also! You can turn them off in your pub settings if you don't want em
add a skeleton here at some point
about 1 month ago
0
17
1
My firehose subscriber occasionally just randomly starts returning this error and I have no idea why. Any thoughts?
about 1 month ago
0
2
2
Love a silly metaphor (and a linkblog!!)
loading . . .
linklog #001 - leaf litter
saying hello & looking at birds
https://litter.leaflet.pub/3lwoovsp6xs26/l-quote/3_44-3_440#3_44
about 1 month ago
2
9
1
Any body interested in an extra ticket for clipping in Brooklyn this evening?
about 1 month ago
0
0
0
reposted by
jared
Jonas-Merlin Schumacher
about 1 month ago
And play is the best way to explore.
0
1
1
I think this is an underrated quality of the pattern language ethos, it's really entertaining to play with! a lot of the criticisms ime fall short when you view the whole thing less as dogma and more as, well, language, with jokes and nuance and play!
loading . . .
A Pattern Language for (OSR) Adventure Design - Dungeon Merlin
https://dungeon-merlin.leaflet.pub/3lw2nzp6yls2y/l-quote/3_0-3_180#3_0
about 1 month ago
1
5
2
I like this philosophy a lot, and feel like it goes beyond microservice/monolith as well. Something we could do a *lot* better w/ leaflet tbh. When your app evolves out of semi-local-first instant document creator there's definitely a bunch of cruft that makes it harder to run...
loading . . .
How Streamplace Works: No Microservices - How Streamplace Works
Open-source is meaningless unless people can, y'know, actually run your software
https://blog.stream.place/3lvyv4tkh622f/l-quote/1_0-1_226#1_0
about 1 month ago
1
12
2
reposted by
jared
I may have gotten distracted writing a markdown to leaflet lexicon converter...
about 1 month ago
0
2
1
Can we implement native comments for leaflet before our flight back home in 4~ hours? lets find out!
about 1 month ago
2
7
0
reposted by
jared
Turtlepaw
about 2 months ago
new (first) blog post just dropped! a guide on how to deploy your own PDS - server deployment, DNS, SMTP, migration with Airport, troubleshooting, and even ASCII art customization!
loading . . .
Spinning Up Your Own Corner of the ATmosphere
How to set up your own PDS from scratch - server, domain, email, migration, and all the little details that actually matter when you're trying to run your own piece of the ATmosphere.
https://turtlepaw.leaflet.pub/3lvu6gjz6pk2a
3
44
15
reposted by
jared
Dane
about 2 months ago
it is done
github.com/nulfrost/lea...
i'd say a very rough v1 but going to clean it up as this week goes on. don't understand much about doing this whole release thing but i'll figure that out as well ๐ฎโ๐จ report issues on github and i'll get to them as soon as possible
add a skeleton here at some point
6
24
9
I am obsessed with this building in Montreal
about 2 months ago
5
42
4
I think this is also one of the simplest neutral ways bsky can support the atmosphere. Letting the bsky app be a notification center would make a whole bunch of niche apps immediately much more viable
add a skeleton here at some point
about 2 months ago
2
10
2
reposted by
jared
brendan
about 2 months ago
I know ppl are thinking about email & atproto, from email oauth scope, to us working on email subs w/
@leaflet.pub
โ who's thinking about what comes next? What might be the long term vision for something like an atproto inbox, shared across atmosphere apps/services?
4
14
3
wanna buy a digital camera... overwhelmed by options... - a used fuji x pro1? - two friends independently got ricoh gr iiis and seem to like them a lot? - sell a laptop and splurge on the pixii+ and never buy another camera???
about 2 months ago
4
4
0
Hmm what do we need to build on leaflet to get atproto/bsky sports blogs going?
add a skeleton here at some point
about 2 months ago
1
7
1
Load more
feeds!
log in