Ryan Hefner @ryanhefner.com · 02/06/2026Having too much fun with AI. Now I am building hardware peripherals that enhance using the software. 010
Ryan Hefner @ryanhefner.com · 25/04/2026Proactive people are the best. These branches were drooping a little lower than may be comfortable for some, so they used what was available to make it a bit nicer, for everyone. 030
Ryan Hefner @ryanhefner.com · 05/04/2026How do you Claude Code? I feel like I am definitely in the minority, but there’s something about a consistent workflow, free from dependencies and access concerns. Thanks to @justinjackson.ca, @briancasel.com, and @jordangal.bsky.social (missed yah!) for having me on the @thepanel.bsky.social! 2111
Ryan Hefner @ryanhefner.com · 10/02/2026It looks like I am going to have to write the R2 overflow adapter for BullMQ sooner than I had planned, I just can’t justify scaling the Redis instance any higher than it already is. 000
Ryan Hefner @ryanhefner.com · 31/01/2026Not sure if the jetstream was just backed up, but it seems like the linking activity here really spiked since the 29th. What’d I miss!? Queuebert is buggin’, a bit. #indieweb #webmentions #buildinpublic 010
Ryan Hefner @ryanhefner.com · 10/01/2026Man, Bluesky is linking it up tonight! I might have to turn up the concurrency on the queues. (sneak peeks at two new projects in the works 🤫) #buildinpublic #indieweb #webdev #webmentions 0101
Ryan Hefner @ryanhefner.com · 18/12/2025Working on some stuff and I think all of them are going to go MAXXXX OOUOUOUOUTTTT the footer section. 120
Ryan Hefner @ryanhefner.com · 18/11/2025A little early in the evening for me, but I woke up at 4am and started working, so… 010
Ryan Hefner @ryanhefner.com · 03/10/2025The new Web App support in iOS 26 is so good. I love being able to use the web version of @bsky.app on my iPad. I just added @pkgstats.com to my iPhone and it’s feeling pretty good. So handy when I am looking to see if a package exists for ideas I have, or keep tabs on my packages. #buildinpublic 130
Ryan Hefner @ryanhefner.com · 03/10/2025It looks like maybe SEO is finally kicking in for the Chrome Web Store listing for the @opengraphs.com extension. Seems like it kicked up on the 29th, and dropped a bit, but is level over the past couple of days. Also, big in Poland!! #buildinpublic 231
Ryan Hefner @ryanhefner.com · 12/08/2025I have an idea brewing for something for 2026. I also love when I can prompt enough to start generating the bad (good) stuff in AI images. 010
Ryan Hefner @ryanhefner.com · 08/08/2025Did a little vibe coding last night on this #webgl shader for the upcoming @opengraphs.com updates going out this weekend. #buildinpublic 042
Ryan Hefner @ryanhefner.com · 18/07/2025I think I am feeling this extended "o" version more. Better? #buildinpublic 030
Ryan Hefner @ryanhefner.com · 17/07/2025Working on the @opengraphs.com site and was looking for assets to add in some sections, and realized the oEmbed spec doesn't appear to have an icon or logo for it, so I figured I would make one. But, not sure if this logo works better for a tech spec or a condom brand. Thoughts? #buildinpublic 130
Ryan Hefner @ryanhefner.com · 15/07/2025Really hoping I hear back from @cloudflare.social soon for the Pay Per Crawl beta. These bots make it so I have to babysit the servers to keep @starterpacks.net up. #buildinpublic 151
Ryan Hefner @ryanhefner.com · 30/05/2025The spacing and alignment going on in this modal is blowing my mind 🤯 130
Ryan Hefner @ryanhefner.com · 25/04/2025Nothing like 381k requests hitting your site at once. Maybe a blip with the Google crawler? Hopefully that means I’ll be seeing more pages indexed on @starterpacks.net and see organic traffic go back up🤞 Also, the fact there were only 78 errors during that time is pretty solid. #buildinpublic 090
Ryan Hefner @ryanhefner.com · 25/04/2025Welcome to the club! I was an involuntary inductee after my buddy made this and gifted it to me. Now I am a proud member of the, People With A Huge Headphone Amp On Their Desk Club. 120
Ryan Hefner @ryanhefner.com · 24/04/2025Throwback to when the surf trip stoke got stomped before it ever started. #tbt #throwbackthursday 010
Ryan Hefner @ryanhefner.com · 22/04/2025I just pushed a quick update to @starterpacks.net. Verified Status is now reflected on profiles, along with who they were verified by. And, if you connect your @bsky.app account, you can also explore Starter Packs that people are in. Check it out! www.starterpacks.net #buildinpublic 362
Ryan Hefner @ryanhefner.com · 28/03/2025post 4 important albums released the year you turned 18. 1997 for me #music 040
Ryan Hefner @ryanhefner.com · 22/03/2025For real, ours was more the open-faced model, without a single ounce of solid wood on the thing. 080
Ryan Hefner @ryanhefner.com · 23/01/2025Just pushed out some updates to @starterpacks.net, and it is just the start of some big changes to make it more than just a directory of Starter Packs. You can now log in and follow/unfollow people directly on the site! And, more changes coming soon... www.starterpacks.net #buildinpublic 1171
Ryan Hefner @ryanhefner.com · 17/01/2025After talking with @mubashariqbal.com and @briancasel.com about what my plans are for @starterpacks.net, I’m following through on my initial idea and getting this next release up that will include some paid features. Anyone have a kitchen sink I could borrow to put in this footer!? #buildinpublic 3131
Ryan Hefner @ryanhefner.com · 15/01/2025Yeah, not sure what happened to @starterpacks.net, but traffic has fallen off a cliff the last couple of days. Hoping to reboot that traffic as I get some more features rolled out. #buildinpublic 140
Ryan Hefner @ryanhefner.com · 18/12/2024Finally got this a few weeks ago. Amazing the amount of design effort expended on just the branding/vive of the game. 231
Ryan Hefner @ryanhefner.com · 23/11/2024Fuck it. ``` <select multiple> … </select> ``` And call it a day. I just looked at a multiple select on mobile and it works great. 100
Ryan Hefner @ryanhefner.com · 20/11/2024This is some frame glitch from the local/raw recording. Although my times were off, this was from a year ago (almost to the day). I am assuming they have probably improved the performance since then. 100
Ryan Hefner @ryanhefner.com · 20/11/2024What are people jamming on today? I needed something driving to get the code flowing this morning. 210
Ryan Hefner @ryanhefner.com · 19/11/2024Post a perfect album from the 90s that isn’t Nirvana, Pearl Jam, Soundgarden, or Alice in Chains Hard to choose between OK Computer and The Bends, but the guitars won today. 020
Ryan Hefner @ryanhefner.com · 17/11/2024The cool thing is, the numbers keep going up, but also sometimes down (when a Starter Pack is deleted). The firehose is a drug, and I’m hooked! 010
Ryan Hefner @ryanhefner.com · 16/11/2024Having so much fun hacking on @bsky.app. The dopamine levels are high watching data come in live via the firehose. More to come on starterpacks.net! 130