'Tis the season to hack on fun side projects instead of the thing I "should" be doing.
I finally open-sourced the app I've been using to read Hacker News in a feed reader. It makes it really quick and easy for me to stay up on latest tech news.
github.com/bkeepers/readable…
It's Friday, so we deployed 3 new features. JK, we deployed these days ago behind a feature flag. All we did today was push a couple buttons to flip on Project Overview, Feature Creators & Owners, and Read-only API for everyone.
blog.flippercloud.io/feature…
According to rubygems, I have released 67 different gems. Those gems have been downloaded an astounding (to me) 624 million times.
But I've never released a 1.0. Until today! 🎉🥳🎊
Head over to johnnunemaker.com/flipper-1-… for the rest of the story (new teammate, sponsorships, generous free tier, etc.). Feels big!
If you use flipper or anything I've made in the past 20 years, I'd really appreciate you sharing this!
We just released Flipper 1.0! But this release is more than just a version number. Introducing free plans, sponsorships, and a new teammate.
blog.flippercloud.io/1-0/
Feature flags are amazing. I've said it before. I'll say it again (on repeat). They give you control so you can increase confidence and reduce accidents.
One way is by using objects other than "users" for flipping features. Flipper actors can be anything, even jobs!
We recently migrated to github.com/bensheldon/good_j… (and Rails ActiveJob) from delayed job with the snippet in the screenshot of this tweet and few Flipper.enable calls.
Zero outages and sweat.
Full story here: blog.flippercloud.io/migrati…
Have a crazier flipper actor story? I'd love to hear it.
How we helped a customer migrate their Rails application
to a new ActiveJob backend -one job at a time-without
user-visible interruptions.
blog.flippercloud.io/migrati…
The hits keep coming.
Import.
Export.
Pass multiple actors to Flipper.enabled? for more simple code and 2-5x faster checks.
Flippin' sweet!
Read more here:
buttondown.email/flipper/arc…
Anyone out there with mad thread skills would be welcome to rip apart the background thread polling @bkeepers and I wrote a few weeks ago.
github.com/jnunemaker/flippe…
It's been working fine locally and in production, but I love learning so don't hold back.
Flipper Cloud polling improvements, a flipper-ui bug fix and more ENV vars to help configure railtie are the highlights today. Enjoy!
buttondown.email/flipper/arc…
Today was a big deal for us.
We officially welcomed @bkeepers as an owner. This is his beautiful face after signing the paperwork.
He's already been working on things like automatic setup, docs and feature flag organization.
Pumped about the year ahead!
This is the top result when I google “Jan 6 tracker”, but it hasn’t been updated in almost 3 months and has HTML rendering issues. What’s up @politico? politico.com/news/2022/01/04…
We drove through the Everglades today and saw way too many alligators. Now I can’t sleep. I have swam with sharks a lot in the last few years and find them as sweet and adorable as dogs, but alligators scare the shit out of me.
Google interviewing people: "Design a system that can scale to billions of users, with a p99 of 30 seconds for data replication. We ask questions like this because this is the type of work you'd do here, day-in, day-out."
Also Google when changing your profile image:
Remember xhtml? I wonder how many hours I wasted looking for unmatched tags. I wonder if automated linter tools were common if it would have stuck around.
Is it weird that my natural reaction to drinking too much is to light a candle, put headphones in, turn on classic soft rock, open a text editor, and hack on a side project? Not where you’d expect the evening to go, but I’m never disappointed.
Web 2.0 vs Web3
Web 2.0: there are so many useful things I can build, I’ll find a way to make money…right?
Web3: there are so many ways to make money, I’ll find something useful to build…right?