All Episodes

January 24, 2025 16 mins

After last week’s Jam Session with Brian Casel, I was on the fence on which project I wanted to commit to in 2025. After that conversation, and a little reflection, I realized that I wanted to see Starter Packs through to the original vision for the project. Also, the amount of effort to get it there—I think—will be less than I had originally thought, now that some of my client work has chilled out a bit.

With that said, I am excited to share some initial updates that I pushed to the site yesterday that lay the foundation for the initial vision. They include:

  • ability to log in with your Bluesky account
  • quick follow/unfollow people from Starter Packs or Profile pages
  • a bunch of design updates, including full support for both light and dark mode
  • optimizations under the hood for loading various data from Bluesky, like followers and starter packs
  • some–🤞–updates to some of the page metadata in hopes it will make Google happy again and start driving some lost traffic back

I am still committed to getting an early version of Open Graphs out in March, like I committed to Brian on the episode, but luckily that work will also benefit Starter Packs, since I will be using Starter Packs, and my other sites, as early consumers of the open graph images that Open Graphs will be generating.

In the meantime, more updates will be rolling out to Starter Packs over the coming days, including: Follow All on Starter Packs, along with the background work that will start to link profiles with the packs they have been added to as a premium feature to subscribe to on the site. We’ll see how subscriptions will go, and I am sure I am going to have to build some real value to justify them, but I also have some plans on how to make the experience of unlocking the packs kind of fun, and hopefully notable.

Watch the latest episodes on YouTube at: https://youtube.com/playlist?list=PLuFdIOfmEGP0xvjt2yng9FErsMTVTk1Of&si=H0RpnIlvOhwg5Q2j


To follow along, you can find me at ryanhefner.com, follow me on Bluesky @ryanhefner.com and keep up with the show on allplay.fm and @allplay.fm.

Help yourself, while supporting the show, by trying some of the services that I use, and highly recommend:
Transistor FM
Fathom Analytics

Mark as Played
Transcript

Episode Transcript

Available transcripts are automatically generated. Complete accuracy is not guaranteed.
Ryan (00:00):
Hey, how's it going? I'm Ryan Hefner and this is the All
Play podcast. So
I didn't get a chance to record an episode last week, but
I was able to do a Jam Sessionwith Brian Casel. And one of
the things that we kinda. I guess we're focusing on during
that episode is really justlike, what are our, what are our
plans for 2025? What are wecommitting to? What do we wanna

(00:23):
see, you know, in
the next 3 months, 6 months at the end of the year?
And I mean, really, it it kindof was a good forcing function
to just have that kind of, youknow, that conversation you're
pa you're jumping between,should I do this? Should I do
that? And even on that episode,I realized that one of the

(00:45):
things that I was, I guess,like, unsure about was just what
exactly to put my efforttowards. And
actually, after a update from yesterday where I pushed a
big update for starter packs, Ikind of was downplaying or at

(01:09):
least like not committing tostarter packs and actually was
looking at, moving on to morelike focusing on open graphs dot
com. But I had a change
of heart. I started thinking about where starter
packs was and where the originalvision was for it. And so I
wanted to give a little updateabout the updates that went out

(01:31):
yesterday, what I'm thinkingabout for that, what I'm still
thinking about for open graphs,and we'll go from there. So
yesterday I pushed out a bigupdate for starter packs. So
starter packs is atstarterpacks.net .
Originally, when I launched itback in, I guess it was like
late October, early November, Itwas there was a gap in in Blue

(01:57):
Sky in general. So, Blue Skystarted out as they have a big
ramp up period. They were addingmillions of people per day. And
the one other big, I guess, likecatalyst or or or reasons why so
many people are coming in and somany people were were kind of
like adopting the platform wasthrough these starter packs. And

(02:18):
so starter packs is basically a,a grouping of people that when
you find a starter pack, you canclick follow all on Blue Sky,
and you can follow all thosepeople in those starter packs.
But it's also just kind of agreat way to kind of curate and
share people without having to,you know, send individual
profiles or have a big, likeblue sky post of just a bunch

(02:41):
of, profiles. You can kind ofaggregate those into these,
starter packs, which arebasically just lists, and share
those from there. So starterpacks were kind of very popular,
and I get I'd say that theirpopularity has kind of waned,
and I'll I'll get on to some ofthe reasons, why I'm thinking
that. And hopefully, how I canmaybe kind of retain their value

(03:05):
or or or reposition them, to beas valuable as they were in the
beginning. But, essentially,Blue Sky had a big uptake.
They had these starter packs.There was no way to find a
starter pack on the Blue Sky appwithout actually drilling into
individual profiles and then gointo a starter packs tab and
then seeing those. So it waseither shared in your feed or

(03:28):
you had to do some digging tofind them. So I felt like that
was a little bit
of a gap, and that's where starter packs came in.
Essentially, I got an app up andrunning pretty quick.
I did a quick spike on doing the Blue Sky OAuth because
I was like, oh, if I'm gonna dothis, I wanna make sure I have,
like, the ability to OAuthsomeone onto the platform. So I
kinda did a a general spike onthat, but didn't end up using it

(03:52):
for the initial version. I alsoset up a a fire hose consumer.
So I wanted to make it a reallyeasy way for me to be able to
kind of, like, capture thesestarter packs when they're
either being created or updated.And basically try to create the,
you know, hopefully allencompassing.
I'm sure I I'm sure I've misseda few here and there, and I have

(04:15):
some ideas on how I can kind ofcontinue to kind of, expand the
catalog to make sure that it'sas almost all encompassing of
all the starter packs that arecurrently on Blue Sky. So I set
up the fire hose. I had thosefeeding in. So I'm basically
creating my own catalog of allthe starter packs that are on

(04:35):
blue sky. And then I launchedthe initial version of the app,
which really was like prettystraightforward.
Originally, it was a searchfield and the starter packs that
I had, that I had had captured.And that's going that's coming
from a Postgres database, andI'm just doing full text search

(04:56):
on that right now. And then Iended up you know, I felt like
it was a relatively quick win toalso be able to while you're
searching starter packs, you canalso search profiles. And
through the site, it offered agreat way to be able to kind of
explore the whole graph ofpeople that are within Blue Sky.
You can come from a profile andthen, explore the people that

(05:20):
they're following and the andand who follow them.
And then also, if they happen tohave any starter packs, you can
drill into those.
And so that was great. And traffic was awesome. I mean,
the,
the rate at which Google had both indexed and the amount
of just search, like, organictraffic from, like, organic

(05:45):
keywords and and search fromGoogle was amazing. Actually,
let me see if I can go in andsee what the peak was. And then
also let you know where it endedup netting out. But
let me see. So the peak at one point oh, let me do it by

(06:06):
let me see if I can do days. Ayay ay. So let me go back to the
beginning.
At the end of October
through to today. Let me see where we're at. So the most

(06:27):
people who visited the site was,I guess the, the peak was about
5,000 on December 1st with atotal of 12,000 page views. But,
you know, granted, I,
you know, I launched this site early November. It wasn't
really getting anything. Thenall of a sudden Google must have

(06:48):
got a hold of it. It quicklyramped up to that 5,000, and
then it kind of sustainedanywhere from, like, the high
threes. And then it's kind
of took a little dip around December 16th for
whatever reason. It started tokind of do a little dip there. I
I guess I
should probably show this graph at some point. So maybe
I'll maybe I'll include alittle, image or something in

(07:13):
the show notes. So that waypeople can kinda see what's
going on here. And then itsustained that 2 and
a half to 3000 people per day until about January 4th. And
then from there, it's just asteep decline. It bumps back up
on January 7th January 8th, backup

(07:34):
to, like, about 2,000 people. And then it just took a
dive January 11th. And thensince then, it's anywhere from,
like, 3, like, 2
and a half to 3 and a half, or or 250 to maybe, like,
almost maybe, 300 or so peopleper day. So, you know, back in

(07:57):
December, I really should havebeen making a go at at at
getting, you know, some of thesenew features out. Kind of feel
like I missed my window, and Iam a little bit regretting it.
And that's actually why I
think I was kind of backpedaling when I was talking
to Brian last week, as far aswhich project to kind of lean

(08:18):
into. But since then, I had achange of heart. I've kind of
always loved an underdog story.And so when I saw that traffic
dip down and I thought aboutwhere starter packs was and
where I wanted to take it, thethe amount of effort and the
distance of that, you know, thatchasm or the divide didn't seem

(08:42):
too crazy, especially can saycompared to what I know that I'm
already gonna wanna do with opengraphs. And that's kind of an
interesting story because I feellike the stuff that I wanna do
with open graphs is gonna feedinto what I wanna do with,
starter packs.
And it's kind
of this great cyclical cycle of, you know, basically

(09:02):
efforts supporting other effortsand hopefully all tides raising
all ships. So let me
go into a quick update. I can't believe I'm already at 9
minutes. I'm gonna do a do aquick update of what went out
yesterday on starter packs andwhy I decided to lean into that
and so forth. So I said that Ihad, done that quick spike on

(09:23):
the OAuth. Well, OAuth went outlive yesterday on starter packs.
So now you can log in with yourBlue Sky account. And now as
you're browsing the profiles andstarter packs on on on starter
packs dot net, you can followpeople.
Right now, it's only on profiles. I will be adding a

(09:44):
follow all to the starter packspage. So that went out. Just a
lot of little tweaks and stuff. When I first did the
website, I I guess I was kind ofin a dark mode mood. So I kinda
locked in my theme, to dark modeand just went with that. I've
opened that up. I basically kindof redesigned and retweeted
everything.

(10:04):
And then now the site supportsupports both like light and
dark modes or whatever systemhas a set to. Granted not a big
change, but just kind of, youknow, getting a little bit more
to a real kind of product or orapp feel. So that went out
yesterday. The, the landing pageactually is now featuring some

(10:26):
starter packs, and I thinkthat's looking good. I did some
optimizations as far as loadingof followers and following and
all this other stuff.
But I'd say the biggest thingswas the OAuth and just, the
general, some kind of designtweaks. And actually while
trying to figure out thehomepage, it started to make me

(10:48):
think about what makes moresense as far as how can I can
further evolve or expand thesite? And I think categories is
gonna be one
of the things I'll probably end up adding soon. So
the ability to basically browsecategories and see both profiles
and starter packs that fallwithin those categories. I think
that could be interesting. Ithink it's a little bit more, I

(11:12):
guess from,
right now the site solely relies on search. And so we have
2 searches going on. We have thestarter pack search, which is
basically my search that is kindof a full text Postgres search.
And then we have the profilesearch, which is provided from
blue sky. Actually, both of themaren't that great right now.

(11:35):
So I'd love to figure out a wayto kind of potentially unify
those at the same time. I don'twanna have all, I think it
they're up to like 28 or whoknows, 29,000,000 people in my
database right now and andtrying to
do a search across that. But I think there might be
a smart way of, of basically trying to make those
better as well as I definitelyknow I want the starter pack

(11:57):
search to be much better. And sothat is some future stuff that I
plan on optimizing. I'm goingalong the I don't know. That's
those are the biggest changes. Ihave more plans.
I've definitely am writing thescript over this weekend that
will start to pull in and showstarter packs that people are

(12:21):
in, in addition to the ones thatthey've created on their
profiles. Now that I think Imight explore making a premium
feature just because I think itfurther expands your profile,
further expands discovery.Hopefully, that'll lead to more
followers for the people whohave these starter packs
displayed on their profiles. Andthat's another thing I wanna get

(12:42):
to is, since the traffic hasdipped so low, and not to say
it's it's terrible. I mean, thesite's only a couple of months
old and it's getting, you know,2 to 300 people per day.
I'd love to get that back upinto the thousands range again.
And so I'm gonna be exploringsome tricks on how I can do
that. The first thing I did wason the starter packs page, just

(13:04):
the metadata, the, like titleand description. I tried to
flesh that out with both likethe description of the starter
pack itself, as well as a littleinfo information about the
person who created it.Hopefully, we'll see I'll see
what how that goes and I'll letyou know if that's boosting
traffic at all.
But, you know, that's gonna beone of those slow kinda grindy

(13:26):
game things, and we'll see whereit goes. The other thing I'm
gonna start doing is really juststart talking about it more. I
haven't really shared it thatmuch. I mean, I've shared it
mostly on blue sky just becauseobviously that's where it's
relevant. I haven't reallyshared it on like LinkedIn.
I've done a few things over onTwitter. I actually am kinda
keeping my Twitter account justin the meantime because I wanna

(13:46):
use it as a way to pull peopleover from Twitter and get them
on the blue sky. So I've beenthinking about maybe some sort
of challenge there, and I thinkstarter packs will play a role
in that. But, yeah, that's whereI'm at. I am definitely way over
it.
It's 14 minutes. So hopefullythis is interesting. I'm leaning
into starter packs. I'mdefinitely not, forgetting about

(14:07):
open graphs. I think the stuffthat I'm gonna be working on
there will be used and consumedby, starter packs.
So I'm looking forward togetting on the getting working
on that shortly. And, so I amcommitting to basically having
both starter packs up withhopefully a subscription, before
the end of the month. And thenlike I said to Brian on our jam

(14:30):
sessions episode, which I'llalso link to in the show notes,
getting an initial version ofopen graphs out in March and who
knows, maybe earlier. I'd loveto get some people testing it.
I'm doing, I'm gonna be using iton all my sites where I'm
currently using my old app thatI wrote, which is called link
cards.
Open graphs is gonna be a littlebit more broader of a, of a

(14:52):
solution, but basically I'mgonna start out by having it
just do the same thing that linkcards is doing. And so we'll see
how it goes. So hopefully thisis
interesting. Definitely let me know what is interesting
or, you know, if
you wanna ask more questions about why starter
packs versus leaning intosomething else or, or what my

(15:14):
plans are for trying to furtherincrease the traffic to starter
packs and try to get it back upinto that 1,000 people per day.
That's I mean, that's gonna bemy goal. So I'm gonna try to
share as much as I can as faras, like, things that are
working and not working on thatfront, And we'll see how it
goes. So I went way over. I'mRyan Hefner, the All Play
podcast.
Follow me onbluesky @ryanhefner.com.

(15:37):
Obviously check out my websiteat ryanhefner.com. You can
follow the podcast at on abluesky @allplay.fm . And
obviously the website'sallplay.fm. Hopefully this is
interesting. Follow along, checkout starter packs, log in. Let
me know if you have run anyissues logging in or following
people, via the site. That's atstarter packs dot net.

(15:58):
And I'll, be catching up withyou again soon.
Alright. Have a great one.
Later.
Advertise With Us

Popular Podcasts

Crime Junkie

Crime Junkie

Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by audiochuck Media Company.

24/7 News: The Latest

24/7 News: The Latest

The latest news in 4 minutes updated every hour, every day.

Stuff You Should Know

Stuff You Should Know

If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.