All Episodes

September 30, 2024 5 mins

Since today is International Podcast Day, I figured it was only fitting to try to get an episode out today. Thankfully I have something very topical to announce today as well, a new podcast! Last week I streamed and posted the first episode of, Jam Sessions: Public Edition, or just, Jam Sessions.

A few episodes back I had announced Jam Sessions: Private Edition, the podcast that I plan on hosting on Ripple.fm. The point of that show was to have more intimate conversations that may include details or information that myself or the guest may only feel comfortable sharing with a smaller audience. But, once I started thinking about the private edition, I started to think about how much fun it would be to also have a public edition, so I reached out to Daniel Coulbourne—who I had already connected with back in May about basically doing something similar, but I dropped off and never got it together—and we were able to coordinate a time for the first public Jam Sessions episode and make it happen!

Daniel went deep on all things Verbs. For more information, you should check out the full show notes: https://www.jamsessions.fm/episodes/001-daniel-coulbourne-verbs-event-sourcing

Unfortunately, I had some audio issues on my side, but I was able to resolve them around the 13:30 mark of the stream. Hopefully you can deal with the subpar audio and pick up all the knowledge that Daniel was dropping on event sourcing and how Verbs differs.

You can check out the episode here:

Streams


Episodes

For all things Jam Sessions, you can find future episodes—and streams, eventually—at jamsessions.fm.

#InternationalPodcastDay


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

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. I figured it wasonly proper for me to actually
put out an episode that's on,International Podcast Day. So I
wanted to do that, and I alsowanted to let you know about a
new podcast that I started lastweek, which is kind of, an

(00:21):
adaptation about one I announceda couple episodes ago, which is
jam sessions, except this is thepublic version.
And then the thing that makesthis new podcast unique is I am
both live streaming to YouTubeand, Twitter during the episode,
which is kinda cool. It's also alittle bit, nerve racking and,

(00:45):
ups the stakes as far as, like,not saying something dumb or,
you know, just trying to haveyour stuff together. There can
be some awkward pauses andwhatnot, but actually, I think
the first episode that I didlast week on Thursday with
Daniel Colbourne, turned outreally good. I'm not gonna
hopefully, I won't have to editthese. If I have to edit them, I

(01:08):
don't think they're ever gonnaget out.
So hopefully, the episodes willbe flowing and will be good. It
was really fun. And actually,you know, because, we were live
streaming, we actually had some,you know, some people watching
live the stream and a few peoplewere even commenting and putting

(01:28):
in some questions that I wasable to ask during the show,
which is really awesome. So Ithink that's pretty much gonna
be the format. I'm hoping thatI'll just be bringing people on.
We'll be having theseconversations. We'll be jamming
in and getting into, like, whatthey're passionate about or what
they're working on. You know,hopefully, a lot of the people
that I bring on will have somecrossover to something that I'm

(01:52):
currently working on. So Daniel,he publishes or he he co created
and maintains a package calledVerbs, which is a Laravel, kind
of a new take on event sourcingfor Laravel projects. I've been
really big into event sourcing,actually, since I even heard

(02:14):
about the creation of this verbspackage and actually some of the
even, like, listening to some ofthe background episodes with,
Daniel and his, the cocreatorChris on, you know, what spawned
the creation of this package.
It seemed to solve a lot of theissues that I was running into
with both client issues and somepersonal project stuff. And it's

(02:37):
just a very powerful technique.And, I mean, I guess not coming
from, like, a traditional CSbackground, I wasn't quite aware
of it. I probably need to readsome more, like, mountain Martin
Fowler books and, you know,like, brush up on all my design
patterns and everything else.But, I'm really into it.
I also think that, you know,some of the stuff I've been

(03:00):
exploring lately as far as inlike the progressive web app
space and local first, all thatstuff is traditionally or or or
at this point seems to be veryheavily reliant on event
sourcing. And, I don't know.It's just really cool. So wanted
to tell you about the newpodcast. You can find it, you

(03:22):
know, on your podcast app ofchoice.
I am gonna be, like I said, livestreaming these to both Twitter
and YouTube so you can if youfollow I guess for now, I'm
gonna just be streaming these onmy own personal accounts and
then putting them within well,for instance, on YouTube,
throwing them in a in a jamsessions playlist and making

(03:44):
sure they're all organized overthere. But, if you want to
follow me on YouTube,@ryan_hefner . Unfortunately, I
couldn't get the Ryan Hefner. Ijust I guess I was just slow on
the YouTube front. Every otherplatform I have just regular
Ryan Hefner, but I had to gowith @ryan_hefner on the
YouTube.
Obviously, you could follow meon Twitter @ryanhefner . And,

(04:09):
yeah. I'm I I think stillplaying around with it. There's
also no hard rules on it, butwhat I would like to do is
actually have these come out ona pretty, like or actually
record these on our regularcadence so that way people can
kinda like tune in and and,obviously not change their
schedule around it. But youshould be able to know that,

(04:29):
like, Thursday at 3 PM, a jamsession may or may not be going
on.
And if you if you if you areinto them, you can tune in and,
follow along. So that'shopefully the goal there. But,
yeah, I just wanted to do alittle quick, a little update on
that, and I will, be puttingthis out on international

(04:53):
podcasting day. So with that,have a great one. I'll see you
later.
Bye. Whoops. And a quick littleaddition here. I forgot to
mention that you can also findthe podcast at jamsessions.fm,
and I also plan on, in classictradition, probably making that
a custom site, and you'll beable to find both the YouTube

(05:17):
and podcast, once I transitionthat from the transistor site.
So check it out.
jamsessions.fm
Advertise With Us

Popular Podcasts

Stuff You Should Know
24/7 News: The Latest

24/7 News: The Latest

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

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.

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

Connect

© 2025 iHeartMedia, Inc.