Here’s a fun idea: Get a bunch of artists to cover some of my songs again, but this time the only artists allowed are AI music bros and the song selection is all my weirdest/most sprawling/experimental stuff I would truly love to see what Suno can do to reinterpret such classic kid lightbulbs material as “inside the castle” or “bubble” or the back half of “performance”…
First, some context: I’ve been reading Eric Ries’ new book, Incorruptible , and it’s really challenging me to think about the work I do and how to keep it in pursuit of things I care about. I am grateful once again to be employed by a company which acts as if it’s been following the guidance in this book for most of its journey. With Unstream , I am in control of its destiny (at least today). I…
I had a moment of clarity about Unstream over the last few days, which was triggered by my desire to build some other product that might be viable as a revenue-generating side business. The challenge with that other idea is that, while I do think it could generate side income, getting it off the ground requires a lot of work – even in 2026: finding initial users, facilitating a process akin to…
Building things on my own has deepened my appreciation for every other function around me I’m not good at 🙇♂️ If you’re a PM and want to build some kind of app on your own with AI, do it for this reason and this reason alone. You’ll be better. In somewhat related news: I learned recently that one of my side projects (Unstream) had its entire caching layer broken for weeks a pretty gnarly race…
Ever wanted to see your content calendar on an actual calendar ? Ever wanted to integrate your social posts into your website or newsletter? Well, I built another thing for that! It’s called Social Sindy. The easiest way to turn your social content schedule into an RSS feed or calendar integration 🗓️ 📡 All powered by the @Buffer API 💁♂️ Just sign in with your Buffer account, create a feed of…
It’s rare these days to find a SaaS company that deeply invests in its user experience design. And I get it! Many are under pressure to grow, grow, grow at all costs to maximize (often short term) returns). And sometimes you need to cut corners and ship, or trade off UX quality in favor of dark patterns to contribute growth. It’s unfortunate that many companies inevitably force themselves into…
Early in the life of Music Threads, people would regularly throw around engagement bait posts such as: what is the best 3-album run of all time And I’m kind of amazed that I never saw anyone suggest the Fleet Foxes run: self titled, Helplessness Blues, Crack-Up It’s such a good run of rich & increasingly ambitious modern folk music, possibly the best and most interesting of its kind, if anything…
“When I ask CEOs who’ve taken companies public to identify the biggest change they notice before and after, I always get the same answer: Every employee starts watching the stock ticker. And so a company might preach quality, the CEO might genuinely believe in craftsmanship, and the company may strive to reward great work. But when employees see the stock price crash because of a competitor who…
Whoa this I did not see coming, especially after the layoff news: @Bandcamp implemented the subsonic API so you can take your Bandcamp collection to open-source media players & infrastructure. I just set it up in seconds Honestly pretty cool, curious what this means for them
@Buffer Insights is finally here for everyone, and I’m so excited to share it 😄 It’s a total overhaul of social media analytics within our product. It’s totally free to use, consistent with our strategy to lead with value and generosity (with some nice upgrades on paid plans for social pros & businesses). It covers just about every social channel you can post to with Buffer. To me, the best…
Last week I made a little internal app that makes it easy for anyone on the @Buffer team to roll out a feature to early access. Does this capability already exist? Sure! We use Split (now @Harness) for feature flagging, and it’s a powerful tool, but it’s UI is…not the friendliest for a less technical person. More importantly, we want to be sharing more of our work with our users earlier on. We…
Can’t stop fawning over how pretty my @Buffer home screen is 😍 Oh and the nice li’l saved views in the sidebar 💅 The problem now is that I just stare at this and don’t post stuff 🥴
Corollary: It’s very easy to have your taste & judgment be destroyed by fear of your competition, which it feels like is happening here. Kind of wild that ChatGPT took this massive step backward, but Anthropic continues to add nice little bells & whistles to Claude/Claude Code that feel right at home (at least to me)
unstream v2.5.0 for chrome and firefox rolling out imminently with some improvements to music playback detection across more websites, including #faircamp sites and @fairplayer!check it out at https://unstream.stream
Something I’ve been thinking about recently is user feedback. How do people handle it these days in the ✨ age of AI ✨? When it’s so cheap to build, do teams just skip the feedback process and try a bunch of stuff to see what sticks? Do you ship stuff as an “experimental preview” and hope to collect feedback then? What does that process look like? Do you take suggestions, and if so, do you act on…
Free product idea for the @Figma team: Build your own Loom alternative directly into the product, so designers can walk through their designs without needing a whole other tool / set of links to walk through designs that are already done in Figma
Finally got cross-client login & sync working for Unstream! This means: anyone can create a user account on Unstream, not just artists you can save artists you want to support on the web app, and those sync to your mac app / browser extension / other devices you can optionally publicize your saved artists list, as a bit of social proof (these are a bit sparse now, I want to add more to these Czech…
Excited to share the new @Buffer Home screen, out now for our web app 🏠 This was a fun project to work on because it’s not a flashy new feature , but rather a new hub that brings together Buffer’s tightly-integrated social toolkit. (It’s also very pretty, I must admit 💅 ) Before this, the Buffer app has never really had a home page, which is wild to think about. You sign up, you go through…
Is usage of the word genuine a Claude tell, or is it just something we’re all saying more frequently because we have a desperate need to separate out what is real / human / based in experience, from what is synthetic / contrived / hallucinated? I find myself thinking about this a lot
The discourse around ✨ taste ✨ is bugging me. It’s the thing everyone says you need to have in order to succeed since AI caused software delivery to be cheap. As if this is something you can just build as a skill or take an online course for. No. Just… no! That’s not a thing! Taste is not something you can just learn because that’s what everyone says you need for a job. You build taste over an…
Finally got most of the pieces in place to turn Unstream into a proper progressive web app: logins for non-artists, saving functionality, eventually release notifications. #musicsky It works nice when you add it to your phone Home Screen. Kinda obviates the need to deal with app stores. More to come. https://unstream.stream
The API isn’t the only thing we’re working on at @Buffer 💁🏻♂️ Something else I’m iterating on with @Rathes @Sofia @Jacob is a new Home screen that pulls in at-a-glance info from each area of Buffer: upcoming posts on your schedule recent comments to reply to high level metrics & goal status some inspiration (currently templates, eventually blog content and other things!) I’ve been playing with…
Today the “internet tinkerer” part of my LinkedIn headline comes to life 🛠️ Because the Buffer API is now available to everyone! It totally makes sense for @Buffer , the best social media toolkit for creators & small-to-medium businesses, to have a public API in this day and age. We’ve been working on this for a long time and I’m so excited it’s here now. (And it’s not done, there’s still more…
Something I regularly realize about myself is I just like making stuff. Sometimes at the expense of a lot of other things. It makes it sometimes difficult to slog through the idea of PoStInG on SoCiAlS, especially when it feels like much of what I read (including in the replies to my own stuff) rings hollow. I’d rather spend time making stuff I want to see in the world. So I take breaks now and…
Hot take. Prioritization by number is kind of silly and a waste of time? Think about it: how many times does “prioritizing your roadmap” devolve into just assigning numbers to projects to assert an arbitrary level of importance to compare against? I’ve come to realize it’s just an ineffective way of setting direction. Not because priorities don’t matter (they do!) but perhaps only at the highest…
For anyone here who loves AI and perhaps doesn’t understand the increasing public backlash against it, I’ll just leave this here. https://www.bloodinthemachine.com/p/ai-as-the-new-avatar-of-american
Threw in some basic support for subvertworld into @unstream.stream. I need to chat with them about exposing an artists API, but for now you’ll be able to add Subvert links to your verified artist page (or the musicbrainz database) and Unstream will recognize it
I’m here with a PSA that, while Claude and ChatGPT are all the rage, you can access an entire swath of “second tier” models - all of which are open source - for $20/month via Ollama. They’re really good now too. I’m entirely maintaining my side project Unstream with an OpenClaw agent with 3 sub-agents all running on said plan, plus a bunch of other personal and work-related flows, and I can do way…
And there are lots of piano interludes throughoutAnd you can listen to the whole thing here https://music.kidlightbulbs.com/infinite-normal/I hope it helps
You probably haven’t heard it but my last album is kind of an ode to being an artist on the internet in 2025-2026 My goal was to clarify for myself how I feel about some things, and my secondary goal was for you to feel something Track 1 is about struggling to keep going 2 is about unchecked privilege 3 is about knowing too much 4 is about unoriginality in art 5 is about numbing oneself 6 is…
I let work (not necessarily just day job, but also side projects) consume me, and that meant I wasn’t writing. Because writing is thinking , I started feeling myself constantly running and not stopping to think so much about where I was running to. I confess that this has not been great for my marriage and probably my mental state. But I’m on vacation right now and so I have time to step back and…
Um, new 2026 trend I didn’t exactly see coming: IC colleagues publicly trolling their PMs with features they want to ship 😬 (Not to mention that I’m supposed to be on vacation right now 🤪) Just kidding: this is totally in @Buffer ’s wheelhouse as AI-enabled team of creators! If we can all ship, and we believe we create a better product & brand by sharing our work publicly, why not? Let’s…