π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’ (@kwasniew) 's Twitter Profile
π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’

@kwasniew

π™Ώπš›πš˜πšπš›πšŠπš–πš–πšŽπš›, πšπš›πšŠπš’πš—πšŽπš›, πšπš›πš˜πšžπš‹πš•πšŽπš–πšŠπš”πšŽπš›, πšŒπš‘πšŠπš—πšπšŽ πšŠπšπšŽπš—πš.

ID: 18782508

linkhttps://kwasniew.com/ calendar_today08-01-2009 22:33:15

338 Tweet

290 Followers

70 Following

Unleash (@getunleash) 's Twitter Profile Photo

Oh my - we’re getting a little famous! πŸ˜€ Unleash, the leading Open Source Feature Flag platform (that’s us! 😊) just hit 9k stars on GitHub at github.com/Unleash/unleash Thank you #Unleash community!

π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’ (@kwasniew) 's Twitter Profile Photo

My preferences in terms of inherited code: 1) Code that was anticipating likely vector of change 2) Naive code that was not anticipating any change 3) "Extensible" code that was anticipating every possible vector of change

π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’ (@kwasniew) 's Twitter Profile Photo

My code goes to production almost every day. I love the confidence from my progressive delivery setup: * Progressive deployment (canary deployment with Kubernetes release channels operator) * Progressive release (feature flags controlled releases with Unleash)

π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’ (@kwasniew) 's Twitter Profile Photo

Honored to see our work on Unleash acknowledged by the Thoughtworks Technology Radar! What makes this especially meaningful is that you can’t buy your way into the Radarβ€”it’s based on real practitioner insights. πŸ™Œ thoughtworks.com/radar/tools/un…

π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’ (@kwasniew) 's Twitter Profile Photo

One of the most satisfying results of impact mapping? Addressing behavior changes with deliverables that don’t require writing a single line of code. Winning at software development is all about outcomes, not output.

π™ΌπšŠπšπšŽπšžπšœπš£ π™Ίπš πšŠπšœπš—πš’πšŽπš πšœπš”πš’ (@kwasniew) 's Twitter Profile Photo

Picked up a great habit from my colleagues at Unleash: using Grafana/VictoriaMetrics to guide day-to-day development. Spent 20% of this week figuring out what to visualize, creating metrics, and setting up charts to showcase the impact of our deliverables.

Ivar (@ivarconr) 's Twitter Profile Photo

Guillermo Rauch Vercel Next.js Love seeing how much value you get from feature flags! One thing I’m curious aboutβ€”how do you manage the technical debt side? Flags tend to accumulate over time. At Unleash, we see customers creating 2 flags for every 1 they remove. How do you keep things clean?