Hilde Mosse comes from one of the wealthiest families in Berlin and stands to inherit an enormous fortune. But she longs for something more meaningful than the luxurious lifestyle her family provides. So Hilde decides to pursue her dream of becoming a doctor. As the Nazis take power in Germany and the Mosse family is forced to flee, Dr. Hilde Mosse lands in New York having nearly lost everything.. She finds her calling treating the mental health of Black youth – and the symptoms of a racist system. In addition to photographs, school records, and correspondence spanning Hilde Mosse’s entire lifetime, the Mosse Family Collection in the LBI Archives includes the diaries she kept between 1928 and 1934, from the ages of 16-22. Hilde’s papers are just part of the extensive holdings related to the Mosse Family at LBI. Learn more at lbi.org/hilde . Exile is a production of the Leo Baeck Institute, New York and Antica Productions. It’s narrated by Mandy Patinkin. This episode was written by Lauren Armstrong-Carter. Our executive producers are Laura Regehr, Rami Tzabar, Stuart Coxe, and Bernie Blum. Our producer is Emily Morantz. Research and translation by Isabella Kempf. Voice acting by Hannah Gelman. Sound design and audio mix by Philip Wilson. Theme music by Oliver Wickham. Please consider supporting the work of the Leo Baeck Institute with a tax-deductible contribution by visiting lbi.org/exile2025 . The entire team at Antica Productions and Leo Baeck Institute is deeply saddened by the passing of our Executive Producer, Bernie Blum. We would not have been able to tell these stories without Bernie's generous support. Bernie was also President Emeritus of LBI and Exile would not exist without his energetic and visionary leadership. We extend our condolences to his entire family. May his memory be a blessing. This episode of Exile is made possible in part by a grant from the Conference on Jewish Material Claims Against Germany, which is supported by the German Federal Ministry of Finance and the Foundation Remembrance, Responsibility and Future.…
The queues are up and running on Starter Packs and I have roughly 2 days before they are done, so my goal is to get all the pricing and subscriptions integrated into the site before they are done. I also dig into some background on getting the queues working in the NestJS app, and how I had to tune them to get them running efficiently—and fast! Watch the video on YouTube: https://youtu.be/DzHzOaR_lDA 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 #buildinpublic #podcast #startups #webdevelopment #webdesign #bluesky #indiedev #bootstrapping…
While I was working on some updates for Starter Packs , I ran into an authentication bug that I wanted to fix. As I was working through the bug, and deploying the updates, all of a sudden my feature branch on Vercel stopped loading pages properly, but not all pages. In this episode, I dig into facing and overcoming obstacles that get in the way of making real progress on the project you’re working on. Watch on YouTube: https://youtu.be/GEJV6989RwQ 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 #buildinpublic #podcast #startups #webdevelopment #webdesign #bluesky #indiedev #bootstrapping…
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…
Welcome to 2025! I have been kind of having mixed emotions going into the new year, doing a lot of reflecting and projecting what I want to achieve this year. Definitely feeling mostly excited, but also a bit nervous. I get into creating my new LLC, Commune Software ( https://commune.software ), looking forward to the live stream today with Mubs ( https://www.youtube.com/watch?v=ckaGzVTvx98 ) talking all things side projects and Bluesky with his project https://blueskydirectory.com/ and my https://www.starterpacks.net/ , and this podcast going video (right here now!). You can find the video podcast on YouTube, https://www.youtube.com/playlist?list=PLuFdIOfmEGP0xvjt2yng9FErsMTVTk1Of I am looking forward to 2025 and trying to make this a year focused on building new connections and projects for the years to come. I hope you’ll follow along. 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…
Tis’ the season for introspection, self reflection, and projections for what the New Year will hold. Today I share some background into my process of reflecting and projecting on the things I need to get done, along with some ideas on how I plan on expanding and refining that process. If you have a process you use to help yourself get better I would love to hear it. Please, connect with me on Bluesky, or hit me up on Twitter, and let me know what works best for you! 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…
So, what do you do when you start to run into walls, or slow downs, on the project you’re working on? I feel like I am at, or approaching one of those slow downs, and am trying to get ahead of it. Since my last update when I announced Starter Packs , I have been busy continuing to build the logged out experience of the site. Focusing on gathering as many references as possible to the Starter Packs on Bluesky, and coming up with ways to make the firehose consumption more resilient, while baking in some features into the site that will allow me to capture more Starter Packs instances as people explore the site. So far things have been going great, but I am feeling the resistance creeping in and I am trying to resist it. Where I am at now is that I pretty much has the explore experience dialed in. You can search for Starter Packs, along with Profiles, on the site, and freely explore packs and the people in them, along with being able to explore profiles, the Starter Packs they have created, along with the people they follow, and those who follow them. All in all, I am pretty stoked with where the site has come over a couple of weeks of working on it, and still pretty excited on where I can take it, but I am kind of slowing down a bit due to hesitancy on a few things, and I am not liking it. Where I am slowing down is on the integration of OAuth’ing into the site to allow for authenticated actions to be performed, like following everyone in a Starter Pack, or following individual profiles. In the early days of the project, I created a quick (which actually turned into a multi-day) proof of concept of getting the ATProto OAuth setup working, but I haven’t really touched it since. Fortunately, it looks like it still works, but now I am trying to pair it with my own account handling and authentication and I don’t feel like I have crafted a setup that I am fully confident in, which has made me lose a bit of steam. So, with that said, I am publicly committing to getting OAuth integrated into the site, and having all the following functionality added in over the next couple of days, so I can at least get it out there and then evaluate what I like, or don’t like, about the setup and then adjust. My concern about launching something I am not confident in is due to the higher than normal amount of traffic the site is getting, and I really don’t want to roll something out that ultimately ends up breaking, but I guess I will just have to cross that bridge when it comes. For now, I am committed on getting the OAuth out, expanding the actions that people can perform while authenticated, and continuing to build some of the features behind the scenes that I would ultimately want to charge people a subscription for, but more on that at a later time. To check out the current status of the site, check out https://www.starterpacks.net. You can follow along for updates on both the Starter Packs Bluesky account, @starterpacks.net , along with my personal account on Bluesky, @ryanhefner.com . Let me know what you think, and if there are any other features you would like to see added to the site and I will try to work those in. 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…
Wow, it’s been over a month since my last episode. That’s not due to me being too lazy, if anything just the opposite. I have been thrashing around on projects, but I would like to introduce you to my latest project that is piggy backing on the mass migration to Bluesky . Just after the election, it seemed like the draw for a new platform that was a little less Elon and a little more move on was needed, and a lot of people felt the same way. I know I was pulled over there after I heard more people talking about it, and also discovering that more of the people I follow on the other platform were moving over. I was also added to a Starter Pack or two, which made things a bit more interesting as people starter to follow more. For those who are not on Bluesky yet, or just new, Starter Packs are essentially a user created list of accounts or other Starter Packs, but you have the option to Follow All, or individually. I think the fact that Bluesky feels like the Twitter of yore, coupled with the fact that you can quickly build up the people you follow, and gain followers, via Starter Packs has helped ease some of the awkwardness of migrating platforms. When I first got added to a Starter Pack, and started to see my follower account grow, I’m not going to lie, I was hooked! It also got me more interested in Bluesky and the AT Protocol in general. I started to dig into the API to see what you could do, what was available to work with, and what was potentially missing. The one thing I wanted to see was if there was an easy way to see which Starter Packs I was added to, and unfortunately–or fortunately depending on how you look at it–there was not. I also wanted to see if there was a way to know where someone followed me from, whether is was from a Starter Pack, or directly from my Profile, or a Post. At first, I thought that was available, which got me super excited and actually made me spin up a quick project to start exploring more. Unfortunately as I started to dig in I found out that wasn’t the case, but discovered other interesting things that retained my interest/excitement to explore more. After some quick hacking, and a few domains registered(!), I was well on my way to abandoning the projects I was previously working on to explore this new...thing. After a few nights of hacking stuff together, and exploring the OAuth integration, I had the bones for a new project. That project is, Starter Packs . Check it out and let me know what you think. I hope you find some interesting Starter Packs and people, and will follow along for the journey. You can follow the project on Blueskey, @starterpacks.net . I have a bunch more plans for it, but next up is getting OAuth/account management integrated into the site to unlock some basic follow and Starter Pack management actions. 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…
How do you apply and reserve your fuel for the things you are working? That’s what I am wrestling with today. Typically, I reserve these early morning sessions for my personal stuff, so I can take advantage of the fresh tank of brain juice to pull from. I feel like with personal projects there’s always more critical thinking and personal hesitations that get in the way of getting things done that it takes that extra boost from the good morning fuel to break through them and keep going. Although, today is unlike most of those days. Instead I am going to be working on some client stuff that has been lingering around a bit too long to see if I can knock that out early and use the rest of the day for personal stuff. Most notably, trying to commit some time to work on a site that is assisting with some relief efforts in Asheville, SC. Over in the Verbs Discord , developers there have been contributing to two different relief effort sites. The first was disastercheckin.com , a site that allows people to text in updates via a phone number, and people who visit the site can do a reverse look-up via the phone number to check on the latest status of their family or friend who have posted. It was a way to allow for people to post updates when they get signal, and for multiple people to asynchronously check on the status of those people, without having to rely on the cellular networks for people to get some status of their loved ones. Now that FEMA is in the area, the cellular networks seem to be more stabilized and people are able to communicate better now, so the effort in the Discord has transitioned to helping get clean water to the area, and assisting in the effort of managing the distribution of and requests for that water. For some reason, I can’t seem to find the site for that right now, but I will update the notes once I do. I have always been a big fan of collaborative efforts around a local cause and this has started to inspire me to follow through on an idea that I have had incubating for a while now. More on that later, along with a link, but for now I need to get back to work and knock out this client work so I can make a real difference elsewhere. — ✌️ 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…
A quick, long one about trying to maintain momentum as challenges and inconsistencies present themselves. 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…
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 YouTube Twitter Episodes Apple Podcasts Spotify Overcast 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…
During my run this morning I was thinking about all the different projects I have up in the air, and how some of those can help to provide a foundation, or utility, to the other projects that I am working on, but at the same time can feel like a waste of time to work on in the moment. Then, out of no where, I started to think about the construction of a spiral staircase. At the start of the project, you have the choice to either build up, or build down. Building up seems like a world of endless possibilities and freedom—very positive. Or, you can build down, trying to tackle some of the hairier issues people face in the world, simplifying the overly complicated, or unifying the scattered or incomplete information in the world. Every decision offers a choice, and every choice has a starting point. So, back to spiral staircases, whether you decide to build up or build down, you also have the opportunity to build a very tight spiral staircase that does its job, getting you to the next level or two in a nice confined space. Or, you could build out, going wide and building a staircase that takes you on a journey. A grand structure that is circling your idea, while not confining it. The wider the structure, the more materials and time it’s going to take to build, and the longer it will take you to complete the initial spiral. Each type, either tight or wide, provide their own set of pros and cons. The tighter the staircase, the quicker it is to build, and the faster you can circle around the idea and get to where you want to go. You can go up several flights, with multiple rotations around the center post for each one, to ascend to each floor. It’s an efficient structure, but once you get past the first couple of floors, and then decide you might need to broaden your scope, or the size of the staircase, your initial structure won’t be able to support going very wide without some additional supports being put in place to carry the load. Depending how high you went when the idea was tight, the longer span those supports are going to descend. And, depending on how wide you want to widen the scope, the more supports that will have to be put in place to help this top-heavy structure that is now spiraling out. On the inverse, deciding to go with a very wide structure, making long, wide swooping loops as you ascend—or descend—to where you are going can be slow to build, requires a lot of material, and you may never complete a single loop. And, depending on whether you choose to tighten or wide the circle as your ideas and feedback push and pull you to new places, it can be harder to quickly tighten that circle once you have decided on the "new" direction to go. Although, unlike the tight structure that can be hard to support expansion later on, your wide idea that is circling this ever pulsing vortex can expand and contract more freely, with a structure to support it, but may never reach its clear center, and is hard to get their quickly. Along the way, regardless of whether you are going wide or keeping it tight, you have the option to build platforms or landings along the way, that can fork off from that core idea. These can add structure and stability to the initial idea, but also offer a starting point for a structure or journey of their own. Depending on your staircase, the placement of these landings have a different affect as you are walking up the stairs. A very tight staircase could probably only support one–maybe two–along your path to the first floor. But, too many on a very tight structure would no longer be a real staircase. Where, if you were building a very wide staircase, you could potentially have several platforms or landings forking off along your progression of a single rotation. When I think about these landings I equate these to being the side stuff that you build along the way to support your efforts, both now and into the future (ie. packages, services, tools, etc.). They support the core idea, but also have the opportunity to spiral out to be their own thing. Depending on the decisions you make and where your projects take you can drastically change the scope and shape of these structures. When I start to think about where these can go, my mind instantly drifts to the abstract worlds of Dr. Seuss and how a very tight and tall staircase that later decides to spiral out wider and taller could start to bend and sag over it’s poorly supported structure. Or, the very wide and expansive staircase that slowly then quickly spirals to its conclusive center can come to a sharp point. I feel like I have been going wide, and building a lot of platforms and structures that I try to convince myself are in support of a grander vision of the future, but not sure if I will run out of materials, or effort, to get those ideas to circle in on a sustainable structure I can support in the future. So I ask you, what kind of staircase are you building? 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…
Giving into the flow. I feel like I have been getting frustrated with myself for not fully focusing on a single project. After all, that's the only way to build a successful product. Right? RIGHT??? So, I have succumb to my fleeting thoughts and ideas to go where the water is taking me and not wasting time, nor energy, trying to fight the temptation or push out the motivation because I think I should be working on something, when my brain is clearly telling me different. With that said, I have been working on the new opengraphs.com app that will be replacing LinkCards, and so far so good. I am about to the point of having a completely rewritten app using all new frameworks and underlying schema that will do everything that LinkCards had previously done, but also support some ideas that I have had for it for a while now, so it’s kind of nice to come in clean and green field this thing with fresh cold and incubated ideas. I am pushing to have the first version of the app deployed to the production instances this week, and hopefully have one of my sites using the new endpoints for image generation. There’s definitely still a lot of work before I will let people in and start charging cards, but I really want to get to a point where I can start to stress test this new setup to make sure it’s going to perform the way I think it will. 🤞 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…
With all the conferences happening over the past couple of months, it has really got me thinking about the lack of socializing I have had since moving down to Atlanta. I wouldn't necessarily say it’s a fear of missing out (FOMO), but more a lack of social interaction, or engagement to make the acronym better, LOSE. For 2025, I am trying to create some more margins in my life to allow for more room to both socialize more and create more time to share the personal stuff I am working on. The goal is to do that by offsetting client work with income from personal projects. And, I guess we’ll see how that goes! You can watch Laracon US LIVE on YouTube ! Some conferences I plan on attending next year: MicroConf RenderATL Laracon EU / Laracon US It would also be cool to checkout some more niche conferences like: Local First Conf I am also hoping that rebooting Jam Sessions , and having some conversations on the Jam Sessions podcast on Ripple.FM will help fill in the gaps between conferences. And, if anyone is a current Switchyards member let me know! It would be great to hang out. I will probably be dropping into either the Roswell or Chamblee locations, but it would be great to get around to all of them to check out the vibes. 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…
I did it! I was able to fix LinkCards and stabilize the service. And, to my surprise, it actually looked like some of the traffic was actually legitimate open graph images being generated. Once I was able to stabilize the servers, and finally access the dashboard I noticed that my site pkgstats.com has almost 2 million images generated for it, so I guess that’s what was causing all the issues. One of my sites was taking down the other, kind of, go figure! As I was thinking about how nice the service is—when it is working—it started to make me realize that I should probably try to clean things up a bit, optimize a few things, and maybe slap a price tag on it and see if others would like to use it as well. Except, if I am going to go through all the trouble of re-writing and turning this into a real product the one thing that has always bothered be about it was the name, LinkCards. For one, the .com for LinkCards is currently some kind of malware phishing site, so not a good thing. That, and the name is kind of limiting. So, after a bit of searching for a better name on the registrars I ended up coming across, OpenGraphs. At first I saw the .io, .org, .net, .app domains were all available, which already had me thinking this is a much better name for the service. Then, I realized the holiest of holies was potentially within my hands reach, opengraphs.com . It was available as a BIN (buy it now) on Namecheap. It was a little expensive, but at the same time was probably the cheapest it will ever be. And that got my mind wandering... 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…
I just wanted to give a quick update on a new, private podcast that I am starting on ripple.fm . The show is called Jam Session: Private Edition , and it’s going to be a place to put some recorded discussions that are possibly too private for your traditional public podcast that gets blasted out to all the podcast places. The idea for the show is a bit of a continuation of Jam Sessions , a meetup/mastermind group I used to host when I was back in New York. Jam Sessions was a private and intimate space where people could share what they are working on, or questions they are struggling to answer, and then get feedback or insights from the other members in the group. My hope is that this podcast will provide the same safe, intimate space to have these conversations so we can all learn and grow together. So, with that said, I hope the show sounds interesting. Please, sign up, subscribe, drop me a line, and hopefully we can talk on the show soon. 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…
欢迎使用Player FM
Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。