Sign in

Ryan Feigenbaum

@ryanfeigenbaum.com
225 followers 732 following 32 posts

Content Engineer at LiveKit. Web dev and design. Small dog club. Hammertime. Philosophy, color, language.

PostsRepliesMedia
Ryan Feigenbaum @ryanfeigenbaum.com · 13/08/2026
This is beautiful.
000
Ryan Feigenbaum @ryanfeigenbaum.com · 17/05/2026
Another look at my custom web component share button: ryanfeigenbaum.com/building-sha...
ryanfeigenbaum.com
Building Share Buttons Before They Were Cool
Another look at my custom web component share button that's compatible everywhere across the web. Plus local AI, building Ghost themes, and Freaky Shiki.
000
Ryan Feigenbaum @ryanfeigenbaum.com · 24/02/2026
I had no idea that's how they did it 🤯 The palettes are pretty good, but I also found the site frustrating to use.
120
Ryan Feigenbaum @ryanfeigenbaum.com · 24/02/2026
Two questions. First, working on a Nuxt project, and I guess the most obvious question is which MCP server(s) should I be using, and what benefit does it provide? Second, I work on the MCP server for my company, have you found any tips and tricks for building better MCP servers?
110
Reposted by Ryan Feigenbaum
Paul Prudence @mrprudence.bsky.social · 14/12/2025
Mira Schendel Untitled from the series Typed Writings (Datiloscritos), 1974
0349
Reposted by Ryan Feigenbaum
Mindaugas Rudokas @mindaugasrudokas.com · 26/11/2025
Audio UIs are like the seed vault for the Skeuomorphism. There will be draughts, but eventually the rain season comes and it springs back to life. colorpalette.pro by @ryanfeigenbaum.com #UIDesign
colorpalette.pro
Color Palette Pro — A Synthesizer for Color Palettes
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
0143
Reposted by Ryan Feigenbaum
Sara Soueidan @sarasoueidan.com · 24/11/2025
This color palette maker is beautiful! colorpalette.pro?color=oklch%...
colorpalette.pro
Color Palette Pro — A Synthesizer for Color Palettes
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
39316
Reposted by Ryan Feigenbaum
Sara Soueidan @sarasoueidan.com · 24/11/2025
Thank you, Ryan! ☺️🙏🏻 The UI is seriously gorgeous and works fantastic on mobile too (which isn't very common for tools like this). I'm impressed back!
031
Reposted by Ryan Feigenbaum
Stef Walter @stephaniewalter.bsky.social · 25/11/2025
Okay, this is fun, and brings me back to some neumorphism nostalgia: a fun color palette generator, that lets you play with different color spaces, and build different palettes type colorpalette.pro/?color=lab%2...
Screenshot of a color palette tool showing a palette called Lightning Bug with color sliders, LAB values, color grid, and palette type controls like complementary and triadic, in some old school neumorphic  gray buttons style
2408
Ryan Feigenbaum @ryanfeigenbaum.com · 24/11/2025
Side projects are weird. My ColorPalette Pro went from crickets to having a color named after me 🤩 (thanks to @meodai.bsky.social). Here's the story: ryanfeigenbaum.com/how-i-got-a-...
ryanfeigenbaum.com
How I Got a Color Named After Me
Side projects are weird. One minute you're launching to silence, the next you're part of the color spectrum. Here is the story of how #7d2146 became "Royal Fig."
182
Ryan Feigenbaum @ryanfeigenbaum.com · 24/11/2025
Love this shout out! I've followed @sarasoueidan.com's work forever and it's always been fantastic. Definitely worth checking out.
020
Ryan Feigenbaum @ryanfeigenbaum.com · 24/11/2025
I've always been deeply impressed with and inspired by your work, Sara, so this shout out is huge!
120
Reposted by Ryan Feigenbaum
Paweł Grzybek @pawelgrzybek.com · 22/11/2025
The new winner of the color generators is here. This tool is just insanely cool! Thank you @ryanfeigenbaum.com , incredible project! colorpalette.pro #css
colorpalette.pro
Color Palette Pro — A Synthesizer for Color Palettes
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
0101
Ryan Feigenbaum @ryanfeigenbaum.com · 20/11/2025
So cool to see this!
030
Ryan Feigenbaum @ryanfeigenbaum.com · 20/11/2025
Today, my #JSNationUS talk on scaling feature flags premieres at 11:35 EST. Check out the abstract 👇 gitnation.com/contents/whe... Happy to share some of the resources I mention in the talk if interested.
gitnation.com
When the Safety Net Catches Fire: Solving Feature Flag Problems at Scale by Ryan Feigenbaum
Ryan Feigenbaum highlights the risks of poor feature flag management, emphasizing the complexity and potential costs involved. Challenges in feature flag complexity are categorized into visibility, li...
010
Ryan Feigenbaum @ryanfeigenbaum.com · 19/11/2025
Down with the slickness
000
Reposted by Ryan Feigenbaum
Mark Tomlinson @marktomlinson.dev · 18/11/2025
This is unbelievably good on so many levels. Wondering if I might ask what it uses to do the conversions. Culori?
121
Ryan Feigenbaum @ryanfeigenbaum.com · 18/11/2025
Thanks! It's using colors.js by @lea.verou.me and Chris Lilley, which is an incredible library. The palette generator is open source, so you can check it out: github.com/royalfig/col...
github.com
GitHub - royalfig/color-palette-generator
Contribute to royalfig/color-palette-generator development by creating an account on GitHub.
150
Ryan Feigenbaum @ryanfeigenbaum.com · 17/11/2025
At #JSNationUS, so find me if you wanna chat about feature flags, experimentation, bourbon, philosophy, dogs, tacos, piano, home improvement, or colors.
000
Ryan Feigenbaum @ryanfeigenbaum.com · 08/10/2025
At first, I thought I could just rotate the hue of HSL colors and call it a day. Since then, I've learned about perceptual color spaces, OKLCH, Bezold-Brücke effect and I still can't always get good programmatic palettes 😅 But I built Color Palette Pro to help get us halfway there: colorpalette.pro
colorpalette.pro
Color Palette Pro — A Synthesizer for Color Palettes
Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.
37112
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 18/08/2025
Graham and Ryan demo all the new AI-powered features recently released in GrowthBook. The best part? Every AI prompt is fully customizable. Want results in haikus? Different language? Your company's tone of voice? You control it all. youtu.be/jhyGxknbGk0
youtu.be
Introducing GrowthBook AI: 6 New Features for Smarter Experimentation
Discover how GrowthBook is revolutionizing A/B testing and experimentation with powerful AI features! In this demo, GrowthBook CEO Graham and Developer Advocate Ryan showcase the latest AI-powered…
011
Ryan Feigenbaum @ryanfeigenbaum.com · 18/08/2025
My site has a playable iPod and here's how I did it ryanfeigenbaum.com/does-your-we...
ryanfeigenbaum.com
Does Your Website Even Have an iPod?
And is the PonoPlayer next?
020
Ryan Feigenbaum @ryanfeigenbaum.com · 30/05/2025
Can't believe it's been 10 years since Carrie & Lowell. I resonate with this, I think: "I find as I get older, experience makes fools of us all—I feel kind of stupider and less prepared for what life brings me in a lot of ways.... I'm just becoming more zen" www.npr.org/2025/05/27/1...
npr.org
10 years later, Sufjan Stevens offers a startling reevaluation of 'Carrie & Lowell' : All Songs Considered
In a conversation with All Songs Considered's Robin Hilton, Stevens shares a complex and conflicted view of the album he wrote about his mother in the wake of her death from cancer.Enjoy the show? Sha...
030
Ryan Feigenbaum @ryanfeigenbaum.com · 24/05/2025
I got tired of manually figuring out `sizes` attributes for responsive images, so I built a CLI tool to do it automatically 🤖 ryanfeigenbaum.com/size-your-im...
ryanfeigenbaum.com
Size Your Images Perfectly with This Tool
Stop guessing at sizes attribute values and letting performance optimizations slip by. Size Writer measures your images across viewports and generates the exact sizes values you need.
010
Ryan Feigenbaum @ryanfeigenbaum.com · 22/05/2025
I built an MCP Server for GrowthBook ✨ it's early days, but the possibilities are incredible.
000
Ryan Feigenbaum @ryanfeigenbaum.com · 20/05/2025
This MCP Server is truly useful and makes feature flag management so much easier.
000
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 05/05/2025
How do you know your feature actually works in prod? Use Safe Rollouts to catch regressions early, letting you ship faster and more confidently 💪
011
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 14/05/2025
Some days, experiments can't be clearer: ship, ship, ship. Other days, though, they don't give you a clear answer. They give you context, nuance, trade-offs. Our Experiment Decision Framework (EDF) helps cut through the noise, so you can make a more confident decision. Here's how it works 🧵
111
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 04/05/2025
May the Force (rule) be with you. #MayThe4thBeWithYou
force rule UI in GrowthBook
011
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 02/05/2025
GrowthBook 3.6 is live - Safe Rollouts for metric-guarded launches - Time Series View in experiment results - Official Jira Integration to keep the PMs happy - Decision Framer Events/API for custom workflows - Dev Tools for SSR apps (yep, backend friendly now) - JSON column support in Fact Tables
111
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 25/04/2025
Are you teaching to the test? Breeding cobras? Letting the measure become the target? Goodhart's Law reminds us, "When a measure becomes a target, it ceases to be a good measure." This comes up all the time in A/B testing and experimentation.
141
Ryan Feigenbaum @ryanfeigenbaum.com · 16/04/2025
Who wore it better? Frank or Mel?
Frank (Danny DeVito) as Andy Warhol vs my toy poodle, Mel, sporting a eerily similar haircut.
000
Reposted by Ryan Feigenbaum
Jen Simmons @jensimmons.bsky.social · 08/04/2025
I’m super excited about `text-wrap: pretty`. It does a lot more to improve typography than you might expect — at least in Safari Technology Preview 216. It improves all lines of text, not just the last 4. It enhances hyphenation & rag, not just avoiding short last lines. webkit.org/blog/16547/b...
webkit.org
Better typography with text-wrap pretty
Support for text-wrap: pretty just shipped in Safari Technology Preview, bringing an unprecedented level of polish to typography on the web.
1018027
Ryan Feigenbaum @ryanfeigenbaum.com · 01/04/2025
I'm speaking today at #KubeCon London, as part of the #OpenFeature summit. Come hear my talk, Beyond Boolean, where I discuss some of the challenges teams face when flagging at scale and how we help you solve those problems at @growthbook.io
Title slide for the presentation, Beyond Boolean, which features a large mountain with a tiny orange feature flag on top
000
Ryan Feigenbaum @ryanfeigenbaum.com · 26/03/2025
This meeting could've been an email. And that email could've been a slack message. And that slack message could've been whispered quietly into a well.
010
Ryan Feigenbaum @ryanfeigenbaum.com · 18/03/2025
Shareception! The share button I built, in action on my website, being used to share a blurb about the share button. ryanfeigenbaum.com/share-this-s... #webcomponents
020
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 08/03/2025
Our Dev Tools have been completely revamped for easier debugging and testing of feature flags and experiments. The update simplifies understanding user assignments to specific variations and is now available on both Chrome and Firefox! 🛠️
021
Reposted by Ryan Feigenbaum
JEFF @jeffisrael.bsky.social · 02/02/2025
The first Senators to actually do anything about the Trump admin
200334927858
Reposted by Ryan Feigenbaum
John Linnell @linnell.bsky.social · 29/01/2025
Cincinnati
1673
Reposted by Ryan Feigenbaum
Alexandria Ocasio-Cortez @aoc.bsky.social · 30/01/2025
Yes, this administration is dangerous and cruel, but they are also shockingly dim and incompetent. Opportunities are everywhere. Make everything as hard as possible. Resist every demand. Refuse entry without a warrant. Don’t take the buyout. Their problem solving skills are 📉
359818816741154
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 17/01/2025
Stop compromising between customization & convenience. With Custom Fields and Pre-Launch Checklists, you get all the power of a totally bespoke experimentation platform—without having to build it yourself
131
Reposted by Ryan Feigenbaum
New Yorker Covers 365 @newyorkercovers365.bsky.social · 22/12/2024
DECEMBER 22, 1951 ARTIST: Will Cotton ADVERTISEMENT: Old Grand-Dad | | | | | #newyorkercovers #newyorker #newyorkermag #illustration #1951 #willcotton #christmaspageant #backstage #curtain #vintageads #oldgranddad #kentucky #bourbon #kentuckybourbon #whisky
152
Reposted by Ryan Feigenbaum
Nathan Knowler @knowler.dev · 05/12/2024
time to review my CSS wrapped 2024 Tried and true: `.wrapper` “Modern CSS”: `flex-wrap: wrap` Least fun: `white-space: nowrap` Most chaotic: `overflow-wrap: anywhere` Easiest win: `text-wrap: balance` Dear Santa: `text-wrap: pretty`
2359
Ryan Feigenbaum @ryanfeigenbaum.com · 05/12/2024
My listens in 2024. What's not included: Spending 5 minutes looking for something to play and then forgetting to ever to hit play 😂
Music listens for the year including DIIV and Skinshape as top artists and The Wind and Little Martha as top tracks
030
Ryan Feigenbaum @ryanfeigenbaum.com · 26/11/2024
Oh, and SAVE BANDIT ❤️ growthbook.framer.website
growthbook.framer.website
Raccoon Rescue
Your support helps us rescue and rehabilitate raccoons in need. Make a difference today!
000
Ryan Feigenbaum @ryanfeigenbaum.com · 26/11/2024
I did a speedrun 😂 video for @growthbook.bsky.social, testing out our new bandit experiments. I created 5 variations for the fictional Raccoon Rescue in under 4 minutes. www.youtube.com/watch?v=UAxc...
youtube.com
Bandits speedrun default settings first try, part 1 (3:58.96)
YouTube video by GrowthBook
110
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 26/11/2024
🚀 Bandit Speedrun Challenge! Launched Bandits in GrowthBook last week, so we had to test: how fast can you go from zero to a live experiment? ⏱️ Our time: under 4 minutes. Think you can beat it? 🕹️ Test your speed 👉 bit.ly/4g2OZbH Experimentation just got fun.
youtube.com
Bandits speedrun default settings first try, part 1 (3:58.96)
Watch a world-first speedrun: Setting up a multi-armed bandit test in GrowthBook | Final Time: 3:58.96See how quickly we can configure a complete bandit expe...
032
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 22/11/2024
Do you know Twyman's Law? It says that if your results stand out or are surprising, then it's likely due to an error in data collection, analysis, or interpretation. It's a reminder to be skeptical when the results seem too good to be true. Womp womp. #statsky #datascience
131
Ryan Feigenbaum @ryanfeigenbaum.com · 21/11/2024
Damn good haul 👏 Is that OGD new?
110
Reposted by Ryan Feigenbaum
GrowthBook @growthbook.io · 20/11/2024
Do yo know these 9 common pitfalls that can sink your experimentation program? A thread on why A/B testing programs fail (and how to fix them) 🧵
142