I would propose "Hack Meetup: Building a Better Porchfest" to honor the source of the inspiration
"PorchREST" would be a great name if you built out an API. Just sayin haha
The Bluesky folks in Boston are putting Porchfest on the "Atmosphere" (analogous to the Fediverse):
https://blacksky.community/profile/did:plc:pqerwmnouevyltxyoayhholf/post/3mlge5zvv2k2a
They have events and maps built into the system I guess. Atmosphere is pretty nice but of course it's somewhat more centralized. They're in an interesting middle zone.
I guess they already have "multi-events".
Conferences etc
It's so much easier to sell a company on making an integration. Bluesky has a bunch of users. Things are automatically compatible. It's pretty nice. It bothers me because I prefer the Fediverse :sweat_smile:.
There's also this unofficial Somerville Porchfest map:
There's also https://viewporchfest.com which I heard about at https://omny.fm/shows/wbz-newsradio-1030-news-audio/attending-somerville-porchfest-interactive-map-might-help-you-plan
It also says it's powered by Atmosphere.
They interview the creator about it. The transcript says "Tim Sakaroff" but I wonder that's a misspelling and if it's this guy: https://www.timsakharov.com
Huh.
Okay well that sort of covers our use case. Not sure the usability on the run is what I'd want.
Oh wow I think this is coincidentally a different Atmosphere.
Well I'm gonna use viewporchfest. I have an hour and change to kill before my Amtrak home :grinning_face_with_smiling_eyes:
Philip Durbin said:
There's also https://viewporchfest.com which I heard about at https://omny.fm/shows/wbz-newsradio-1030-news-audio/attending-somerville-porchfest-interactive-map-might-help-you-plan
It also says it's powered by Atmosphere.
They interview the creator about it. The transcript says "Tim Sakaroff" but I wonder that's a misspelling and if it's this guy: https://www.timsakharov.com
Well it seems like everyone and their sister is building porchfest apps now haha
Dan said:
Oh wow I think this is coincidentally a different Atmosphere.
A different one? I've never even heard of it. ![]()
Seems like it. There's the name (or nickname?) for the ecosystem around BlueSky, and there's what appears to be some sort of company making a platform for events (such as Porchfest here). I'd never heard of the latter either.
So are we still thinking of building any porchfest maps? Brookline Porchfest is on Sep 26th: https://www.brooklineporchfest.org
A possible direction:
Did the ATProto people end up coming up with something?
Well, there's https://www.porchfest.io and https://viewporchfest.com and yes, at least one of them was done by ATproto people. @Tynan Purdy would probably know. I don't know if either one is open source.
some stuff was made but hasn't moved in a bit afaik. For sure some of my folks would be interested in working together on it if y'all want to do it. We sketched out a data model to put it on atproto and someone made a client that just has manual data on a map at https://porchfest.at
It seems like there a lot of new apps that have emerged. I think the hard part is getting sponsorship / “official app” status. @Philip Durbin do you know what the plan is for Brookline?
I should probably try to figure out who's in charge and contact them.
I've been assuming they'll just use Google Maps and produce a kml file, like last year.
and code for boston is willing to facilitate the project if we get a community org partner like one of the porchfest organziers
@Tynan Purdy cool, I went to one of their meetups years ago but I thought they only worked on political projects.
they focus on public good and open source stuff with a community stakeholder which often manifests in using public data in some useful way for a government site
I just realized the title of this thread. are yall planning a meetup date to build this?
No, we haven't planned anything formal. Just informal hacking. :smile:
@Dan any insight on why https://pdurbin.github.io/a-better-porchfest/ is throwing errors now?
![]()
https://github.com/pdurbin/a-better-porchfest is the same as https://github.com/orblivion/a-better-porchfest except that I I set up GitHub Pages on it. I figured it would be a good starting point. I'd fork your repo over to the bostonopen org.
we could certainly put together an event for it. I recently got in touch with cambridge hackspace and they are open to hosting things with us
how many cooks do we want? :crazy:
Here's a pic from the last time we hacked on the porchfest map:
![]()
From
so true lol. but it can be broken up into parts. we need a festing experience, a fest prep experience, a planner experience, backend, data model
throw in a web and native app
room for plenty of line cooks
Well, like I say, I'm inclined to use @Dan's https://github.com/orblivion/a-better-porchfest as a starting point.
He did a nice writeup here: https://www.linkedin.com/posts/danielkrol_last-sunday-i-organized-a-small-afternoon-activity-7378245073555050496-m4lF/
"Organizing any type of event like this is always more stressful than my fantasy scenario where everyone "gets it" right away and we're off to the races and get the whole thing done in three hours." :smile:
I take extreme offense to being directed to the linkedin[dot]com domain
but yes all good points
I only post on LinkedIn when I take a big trip for work. :smile:
pull up tonight I can help you set up a blog on the atmosphere :wink:
Let's bring this up in tomorrow's meeting
Philip Durbin said:
No, we haven't planned anything formal. Just informal hacking. :smile:
Dan any insight on why https://pdurbin.github.io/a-better-porchfest/ is throwing errors now?
https://github.com/pdurbin/a-better-porchfest is the same as https://github.com/orblivion/a-better-porchfest except that I I set up GitHub Pages on it. I figured it would be a good starting point. I'd fork your repo over to the bostonopen org.
Looks like maplibre upgraded and turned into a module import only. Openfreemap actually pins it at version 5 in their example now (not sure if it was before). So do that and it'll get over that hump.
<!-- Maplibre GL -->
<link href="https://unpkg.com/maplibre-gl@5/dist/maplibre-gl.css" rel="stylesheet" />
<script src="https://unpkg.com/maplibre-gl@5/dist/maplibre-gl.js"></script>
@Dan thanks! Works great! I made a pull request: https://github.com/orblivion/a-better-porchfest/pull/2
I'm playing around at https://greptilian.com/a-better-porchfest/brookline/2025/
The code is here: https://github.com/pdurbin/a-better-porchfest
I just added a "Play" button. Try it! Try it!
![]()
Was the slider there before?
Play button could perhaps be useful if you want to see if there is a trend for location of gigs
Oh and you imported the data looks like.
Wow it's really slow to load the map for whatever reason.
Well if openfreemap is slow I could help you self-host the map. (Something I've been doing for my job for a few months)
I'm going to guess a few megs for all of Brookline.
Huh, it's not especially slow for me.
No, I added the slider.
To be clear I mean the underlying map is slow to load. The markers are fine.
So maybe openfreemap is slow. Or maybe my browser has an issue with it.
Wasnt openfremap having load issues with the real world r/place clone a while back? I wonder if theres throttling as an anti bot measure or something
Their tech stack is cool tho "There is no tile server running; only nginx serving a Btrfs image with 300 million hard-linked files. This was my idea; I haven’t read about anyone else doing this in production, but it works really well. (You can read more about it on GitHub.)"
@Dan slow on mobile only? I've been testing on desktop only.
What do these shapes and the gradient mean to you? :smile:
![]()
No fair looking at commit messages!
as someone who barely knows what porchfest is, I dont know (and its taking me too long to guess)
The circle gets wider for each additional band at the same porch. In this dataset, the most bands any porch has is four.
Darker blue means more total time you'll hear music at that porch.
I'll try it on laptop to see if it's faster.
We could also self-host the tiles if we really want, I have experience in that now :grinning_face_with_smiling_eyes:. It really wouldn't be much disk space just for one town like that.
Yeah it's a little faster on laptop. Not blazing.
It's pretty fast.
I need to get it working on mobile.
Self hosting sounds interesting but I'm probably too cheap to pay for a server, beyond the $4 per month I pay for a Digital Ocean droplet, I mean.
Well you're hosting a JavaScript file and HTML etc. Do you have very limited space for assets?
I'm using a lot of my 10 GB already:
pdurbin@server4:~$ df -hl
Filesystem Size Used Avail Use% Mounted on
tmpfs 46M 1.1M 45M 3% /run
/dev/vda1 9.6G 7.2G 2.4G 76% /
tmpfs 228M 0 228M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/vda15 105M 6.1M 99M 6% /boot/efi
tmpfs 46M 8.0K 46M 1% /run/user/1000
Fascinating that Brookline Porchfest is only 6 days away but the website still doesn't have a schedule. :smile:
I pushed a more mobile-friendly version: https://greptilian.com/a-better-porchfest/brookline/2025/
Url says 2025. Is that correct?
Yeah, no 2026 data yet. See a few messages up. :smile:
The data is up! https://www.brooklineporchfest.org
Ok, I've got something up: https://greptilian.com/a-better-porchfest/brookline/2026/
@Dan should I move it under bostonopen.dev or are you embarrassed by it? :sweat_smile:
I went ahead and moved it: https://bostonopen.dev/porchfest/brookline/2026/
Well, forked it. To here: https://github.com/bostonopen/porchfest
I sent a link to the organizers. I hope they like it! :sweat_smile:
If it's live is it still using the time hack where every day is Porchfest?
No problem for me, hope they like it!
buh, not sure if it's using the hack
it's all vibe coded now! :sweat_smile:
Last updated: Oct 11 2026 at 03:59 UTC