Will Garrison
@vvill.dev
๐ค 195
๐ฅ 328
๐ 82
๐ฑ
https://blento.vvill.dev
๐ผ Not a truth-goblin ๐ฑ
#atproto
#hypermedia
#pdx
pinned post!
Hey! ๐ Figured before I started shouting into the sky I should introduce myself. I'm Will, my homepage is on
vvill.dev
, and this account's hosted on my own
@tranquil.farm
instance. I just started diving into atproto dev, and got lots to learn, but there's so much to build here!
3 months ago
2
22
0
reposted by
Will Garrison
2 days ago
At proto holds this space in my life where itโs quite literally the only unambiguously positive thing thatโs going on in tech. Anyone can look at it without convincing and agree itโs great direction for the industry.
0
55
10
reposted by
Will Garrison
Streamplace
3 days ago
Announcing the Streamplace VOD closed beta! We're ready for you to start hacking on it, but we're going to take things real slow to start. Check out the post for how to join the waitlist!
loading . . .
How Streamplace Works: VOD (Closed Beta) - How Streamplace Works
https://blog.stream.place/3mnfydkktw225
9
170
65
A messaging protocol proxy for atproto? Hype, thank you flo-bit! ๐ฅ
add a skeleton here at some point
2 days ago
0
7
0
reposted by
Will Garrison
Hamish Macpherson
4 days ago
You absolutely CRUSHED your talk at
@cascadiajs.com
@brittanyellich.com
! I'm so amped to play with ATProto! ๐คฉ
1
26
1
Welcome to the ATmosphere dude! ๐
add a skeleton here at some point
4 days ago
0
12
1
Docs are not the harness. The harness is the new docs. Does your project ship with a devenv/nix flake? Skill files? Strict types, tests, and a formal spec?
4 days ago
1
3
0
reposted by
Will Garrison
Brittany Ellich
4 days ago
@graham.systems
on stage at CascadiaJS repping
@pdx.atproto.camp
๐
0
29
4
Essential item if you are at
@cascadiajs.com
#CascadiaJS
#CascadiaJS2026
add a skeleton here at some point
4 days ago
0
8
2
Made a new friend at
#CascadiaJS
, hi
@rebecca-riffle.bsky.social
!!
5 days ago
0
11
0
Hyped for
#CascadiaJS
to get started! ๐ฅณ
5 days ago
0
2
0
reposted by
Will Garrison
ATProto PDX
10 days ago
๐ฃ Our next meetup is on the calendar for 6/9! And, this time,
@graham.systems
will kick off the meeting with a presentation on how he built
headway.page
๐ And, don't forget to bring topics for the discussion session!
loading . . .
ATProto PDX: June Meetup
Itโs that time again - come hang out with your favorite atmo nerds and share what youโre most excited about! This month, lead organizer **[@graham.systems](https://bsky.app/profile/graham.systems)**...
https://atmo.rsvp/p/pdx.atproto.camp/e/3mmspcgw3gktb
1
19
10
Had a great time hanging out with y'all yesterday! Thanks for coordinating Jason!
add a skeleton here at some point
24 days ago
0
28
1
reposted by
Will Garrison
Scooty
2 months ago
Phase 0 of atmosphere-mail is working (cooperative mail for atproto), just verified my own domain end to end:
pds.ls/at://did:plc...
loading . . .
at://scottlanoue.com/email.atmos.attestation/3minjnprupb2q
https://pds.ls/at://did:plc:dy67wyyakm7u4v2lthy5zwbn/email.atmos.attestation/3minjnprupb2q
2
39
5
reposted by
Will Garrison
ATProto PDX
about 1 month ago
Another great time tonight - with lots of folks from outside of PDX and live on
@stream.place
๐๐ Once again, special thanks to
@brittanyellich.com
for giving us an amazing rundown on ATProto - we hope you all are excited as we are to build See you again next month - same time, same place!
1
46
8
reposted by
Will Garrison
ATProto PDX
about 1 month ago
Join us TOMORROW for a meetup for
#pdx
#atproto
! We will have an ATProto 101 talk from
@brittanyellich.com
, a chance to win a FREE ticket to
@cascadiajs.com
, and every attendee will get a free, limited edition PDX-themed item for their
@rpg.actor
๐ You don't want to miss this!
loading . . .
ATProto 101 + Hangout with your favorite ATmosphere nerds!
Tue, May 5, 6:00 PM PDT ยท 1551 Southeast Poplar Avenue, Portland, Multnomah County, Oregon, 97214, United States Come join your fellow idealists, builders, and shitposters for another meetup about th
https://platform.openmeet.net/events/atproto-pdx-ckrem2
2
14
11
reposted by
Will Garrison
Graham
about 1 month ago
Here, I've set my blog post free. I'm a bit emotional about it.
https://graham.offprint.app/a/3mj6ue3euyc23-atmosphereconf-2026-is-not-over
loading . . .
ATmosphereConf 2026 Is Not Over | Offprint
A not-retrospective of ATmosphereConf 2026
https://graham.offprint.app/a/3mj6ue3euyc23-atmosphereconf-2026-is-not-over
14
58
11
I'm not seeing enough chatter about @scottlanoue.com's work on fixing email using the ATmosphere. This is like one of the coolest things I've seen happening right now
about 1 month ago
2
11
1
> I'll get to writing about Quint & formal methods in the next post. New blogging strat: introduce something intriguing then keep saying you'll write about it in the next post ๐
add a skeleton here at some point
about 2 months ago
1
5
0
reposted by
Will Garrison
ATProto PDX
about 2 months ago
Next meetup is Tuesday, 5/5!!! Our very own
@brittanyellich.com
will kick the meeting off with a preview of her CascadiaJS talk on ATProto - AND we're raffling off a free ticket! We'll also do another open breakout session, so if you've got a topic you'd like to discuss, we'd love to hear from you
loading . . .
ATProto 101 + Hangout with your favorite ATmosphere nerds!
Tue, May 5, 6:00 PM PDT ยท 1551 Southeast Poplar Avenue, Portland, Multnomah County, Oregon, 97214, United States Come join your fellow idealists, builders, and shitposters for another meetup about th
https://platform.openmeet.net/events/atproto-pdx-ckrem2
2
37
14
reposted by
Will Garrison
Zicklag
about 2 months ago
At
@roomy.space
we've been cooking up the design for the next, ATProto-native iteration of Roomy, and that includes private data on protocol! The first component that we're working on is a group membership service that we're calling the "arbiter". Here's full overview of the design so far!
loading . . .
The Arbiter - Group Management for Permissioned Spaces and Beyond
The permissioned data proposal has the concept of membership, but leaves it to the app to orchestrate it. The arbiter is our idea for a general-purpose, interoperable ATProto group membership service.
https://zicklag.leaflet.pub/3mjrvb5pul224
3
50
14
reposted by
Will Garrison
Chad
about 2 months ago
Open to new opportunities! If you know of any senior eng / fullstack roles (remote or PNW based), especially in the open source / decentralized tech space, shoot me a DM! 10+ years fullstack, currently building on
#atproto
, check out
@grain.social
2
61
22
From "We can just lie to plants" to capturing my first satellite signal (SSTV from the ISS),
beaverbarcamp.com
was so fun! Thank you OSUOSL!
about 2 months ago
1
2
0
Wonder if anyone's looked at integrating
#atproto
with
@docuseal.com
for public contracts? Could do 3rd party attestation for signatures that happen on the website. Maybe there's an idea there...
about 2 months ago
1
0
0
reposted by
Will Garrison
Brittany Ellich
about 2 months ago
If you missed
#atmosphereconf
and want another chance to meet up with a bunch of super cool developers, you should check out
@cascadiajs.com
coming to Seattle in June! It's an incredibly fun time, and I'll be doing a talk on
#ATProto
to share the ATProto love. Let's take over the web ๐ค
add a skeleton here at some point
0
31
4
Love this! I didn't grow up in the 90s, but instead feeling like I missed out on the 'glory days' of the internet. This community has me so excited for what's to come. It was great to meet you yesterday Tim!
add a skeleton here at some point
about 2 months ago
0
11
0
reposted by
Will Garrison
kat excellence โจ
about 2 months ago
we missed you
@brittanyellich.com
!!
1
7
1
I'm so excited for this group! It felt like a micro-conf, seeing a bunch of atmospherists again and meeting so many more. Thank you
@graham.systems
and
@katexcellence.io
for all the leading and organizing, and
@jason.energy
for hosting us!
add a skeleton here at some point
about 2 months ago
3
31
3
reposted by
Will Garrison
kat excellence โจ
2 months ago
Friendly reminder
#PDX
- If you're curious about using ATProto to build things for your community (or just for funsies), join us TOMORROW for an ATProto meetup! For this one, we'll introduce each other and chat about the future of the group โจNon-developers / non-tech folks are welcome โจ
add a skeleton here at some point
0
25
5
reposted by
Will Garrison
Ted Hanโ ้่ๅฎ
2 months ago
We have a semble collection
semble.so/profile/atmo...
loading . . .
AtmosphereConf 2026 (by AtmosphereConf) โ Semble
Collected resources, posts, blog posts, and links about AtmosphereConf 2026 https://atmosphereconf.org @atmosphereconf.org @atprotocol.dev
https://semble.so/profile/atmosphereconf.org/collections/3mihq4xgxeu2h
1
2
1
reposted by
Will Garrison
Marisa
2 months ago
Community is what makes
#pdx
special. Join us next week and learn why I'm hopeful about atproto and its impact on community.
@katexcellence.io
,
@graham.systems
,
@brittanyellich.com
, and
@vvill.dev
are hosting the first Portland meetup at the
@codetv.dev
studio! Learn more and RSVP here:
loading . . .
ATProto PDX - Let's Hangout!
Tue, Apr 7, 6:00 PM PDT ยท 1551, Southeast Poplar Avenue, Ladd's Addition, Hosford-Abernethy, Portland, Multnomah County, Oregon, 97214, United States **Members of the ATmosphere, UNITE** Come jo
https://platform.openmeet.net/events/atproto-pdx-lets-hangout-anrm4
2
23
5
reposted by
Will Garrison
Jason Lengstorf
2 months ago
Portland friends! come learn why atproto is the thing in tech I'm most excited about right now!
@katexcellence.io
,
@graham.systems
, and team are hosting the first Portland meetup at
@codetv.dev
's studio. details and RSVP here:
loading . . .
ATProto PDX - Let's Hangout!
Tue, Apr 7, 6:00 PM PDT ยท 1551, Southeast Poplar Avenue, Ladd's Addition, Hosford-Abernethy, Portland, Multnomah County, Oregon, 97214, United States **Members of the ATmosphere, UNITE** Come jo
https://platform.openmeet.net/events/atproto-pdx-lets-hangout-anrm4
1
42
12
reposted by
Will Garrison
ATProto PDX
2 months ago
Are you in the Portland area and interested in
#ATProto
? Let us know in the comments to get added to the starter pack and so we know to reach out to you for upcoming ATProto
#PDX
meetups!
go.bsky.app/F8mKKn2
add a skeleton here at some point
9
53
12
This community... 2 hours after the
@stream.place
post and we already have at least 3 apps up?!? Freaking crazy. (src: seen
@goose.art
's and
@btao.org
's)
add a skeleton here at some point
2 months ago
0
18
1
reposted by
Will Garrison
ATProto PDX
2 months ago
Hello, world! ๐
1
22
5
reposted by
Will Garrison
Guido X Jansen
2 months ago
I present to you, the thing that no-one asked for: Doom running on AT Protocol Play:
doom.singi.dev
Explainer:
gui.do/post/doom-ov...
3
57
17
@dame.is
making bluesky feel *real*. After all, moths add realism to everything...
2 months ago
0
3
0
Next year can we just have moar
#ATmosphereConf
so I don't have to pick between 2 of my favorite atproto projects' talks? ๐
2 months ago
0
2
1
I know there's more
#ATmosphereConf
folks from Portland If you wanna help organize, join us 3:30pm at reception!
add a skeleton here at some point
2 months ago
0
8
4
Been thinking about our atmosphere Kofi alternative(s) like
@atprotofans.com
, thinking instead of "buy me a coffee", "buy me a flight"? ๐๐ชฟ๐ป
2 months ago
0
0
0
@mmccue.bsky.social
is absolutely blowing my mind with
@surf.social
right now ๐คฏ
2 months ago
0
7
2
Yooo
@blento.app
NFC tags at
#ATmosphereConf
?! Thank you for all your work
@flo-bit.dev
๐ I love my
blento.vvill.dev
loading . . .
Will Garrison
๐ฑ https://blento.vvill.dev ๐ผ The calliope crashed to the ground ๐ฑ #atproto #hypermedia #pdx
https://blento.vvill.dev
2 months ago
1
8
0
This has been stuck in my head since I got to
#ATmosphereConf
Thursday lol
open.spotify.com/track/2hKdd3...
loading . . .
Drops of Jupiter (Tell Me)
https://open.spotify.com/track/2hKdd3qO7cWr2Jo0Bcs0MA
2 months ago
0
3
0
Meeting people at all hours at
#ATmosphereConf
! So cool to meet you Cassidy!
add a skeleton here at some point
2 months ago
0
7
0
reposted by
Will Garrison
Tynan Purdy
2 months ago
Hey
#AtmosphereConf
! If you run a flock of local geese in your area like
@atproto.boston
@atproto.la
@atproto.london
etc, letโs get together in the Bukhman Lounge at 4:30 for an UnConf discussion about community building, event planning, and how to bring atproto to our cities!
3
32
5
reposted by
Will Garrison
Surf
2 months ago
"It doesnโt feel like a product roadmap. It feels more like a city filling in. Someone opens a coffee shop, someone else opens a bookstore across the street, and suddenly thereโs a neighborhood." โค๏ธ
#AtmosphereConf
add a skeleton here at some point
1
39
16
Yoo I found
@goose.art
at
#ATmosphereConf
2 months ago
0
19
2
Just updated my
#ATmosphereConf
profile! Excited to meet y'all soon, working my final leg to Vancouver and hoping to make it in to some pre-lunch activities (and find a lunch crew ๐)
atmosphereconf.org/profile/vvil...
loading . . .
ATmosphereConf 2026
ATmosphereConf is the global atproto community conference. Join us in Vancouver, Canada, March 26th - 29th, 2026.
https://atmosphereconf.org/profile/vvill.dev
2 months ago
0
1
0
Just a few hours before I'm supposed to wake up and head north to
#ATmosphereConf
, and I'm happy to announce my first little atproto project is published! A Caddy (reverse proxy) plugin to restrict specific routes to dids or atproto handles.
tangled.org/vvill.dev/ca...
2 months ago
4
39
7
reposted by
Will Garrison
Andrew Lisowski ๐ป
3 months ago
Itโs kind of baffling that โhackable social mediaโ isnโt a draw for all the devs still on the other site Like there is so much fun to be had when you have control, and you still get to post!
3
75
7
I'm setting up a personal website for someone who just wants to share some media. PDFs, videos, etc. Ending up with 2 HTML templates for root and file view, and a bit of Caddy config. Set up
filebrowser.org
so they can manage files. Feels pretty slick
3 months ago
0
1
0
Load more
feeds!
log in