"Shift left" does not mean we simply shift the same work further upstream.
RT @ctoconnection: Thanks to @cloudzero for partnering to help us bring you our latest podcast: “Architecture matters, technology doesn’t”…
RT @emollick: Thing to never do again: open offices. In addition to being terrible places to work, (they actually lower communication!) the…
RT @TheAnkurTyagi: How to Increase Your Luck as a Software Developer:
- Start a blog
- Create projects
- Contribute to open-source
- Build…
Replying to @wickett and @madplatt
Come have lunch with us in Hayes Valley!
RT @RSAConference: Powerhouse panel underway at #RSAC on the first 90 days in the #CISO chair @chenxiwang @selenakyle @csima & Olivia Rose…
5th time in downtown SF in 5 days (incl weekends). This time for #RSAC2022 happy hour. I think the city is back.
Tomorrow will be 6 for 6.
Replying to @ferg2k
Still wearing my mask Fergus.
RT @aaronrinehart: Look who I ran into! This is becoming my favorite RSA tradition! @joshcorman @wickett @devsecops @davemangot @ToniBlyx @…
RT @mangoteque: "The advantage of cloud is flexibility, not cost. Massive cost savings can flow from flexibility but that comes from engine…
On of the most insidious phrases to sneak into agile is "at the end of the sprint".
Stop obsessing about the sprint boundary and worry about continuously delivering value and getting feedback instead.
RT @emollick: Some things we know you can teach: how to think like scientists and run experiments. This doesn't come naturally, but, when f…
RT @zakijam: Social scientists call this type of journalism “strategy framing,” in which every story is about ulterior motives (gaining pow…
Thanks a lot Sunset district. Enjoy your abundant driveways. (Prop A). You lose too, jokes on you.
Replying to @_lennart
I see Karl!
Replying to @QuinnyPig and @jordansissel
Helium filled lead bricks, obviously.
Where outputs are magically inputs, rework and angry customers are without monetary cost, and we somehow dress it up as a value stream map.
I'd like to see the VSM of creating this misguided rubbish.
https://www.pmi.org/disciplined-agile/using-the-value-stream-to-get-to-root-cause-with-5-whys
Feeling really incredibly grateful for the quality #RSAC time spent this past week with @wickett @idjohn @Aaron_Reinhart @madplatt @skuenzli
Ragrets: @selenakyle @botchagalupe @_lennart @RSnake
Next time. ♥️
RT @DigiEconomist: BREAKING: The current price crash is causing Bitcoin’s environmental impact to slide as well. Every further $1,000 drop…
Everyone I talk to about my @sonic service is amazed at the price and incredible quality of both support and service. Sorry Elon. Support your local ISPs!! https://twitter.com/moshjeier/status/1536563965349593088
Replying to @moshjeier and @sonic
Didn't even need to be said. I hope local ISPs keep flourishing and improving.
Replying to @madplatt, @aaronrinehart, @swagitda_, @philvenables, @sounilyu, @jwgoerlich, @botchagalupe, @charles_nwatu, @hashishrajan, @clintgibler, @wickett, @AlyssaM_InfoSec and @selenakyle
RT @JoeCutrufo: Ask not what your president can do to bring down the price of gas. Ask what your mayor can do to make it possible to get ar…
RT @constantine_jn: Behold
#JewishPenicillin
"Solving climate change is the greatest opportunity that humankind has ever been presented with." - @johndoerr https://twitter.com/CarlotaPrzPerez/status/1536651828200357891
RT @cwarzel: I wrote about the coinbase CEO and the Elon Musk School of Management, aka management via culture warring. These guys are hail…
RT @JuddLegum: @brian_armstrong 7. @brian_armstrong says he had no choice but to make all these layoffs "to ensure we stay healthy during t…
RT @seldo: Given the degree to which the crypto bubble has been driven by the credibility given to it by a16z investment, the fact that @pm…
RT @rakyll: Each time you hide a failure mode for convenience, that failure mode finds you as an outage.
RT @KentBeck: Here is where the Kingman Formula butts in. The Kingman Formula (look it up or take the queueing theory workshop I'm putting…
RT @peggymangot: This is terrifying
Hotter take: 99% of these statements mean Scrum when they say Agile.
Scrum is training wheels for agile and is not agile. Yes, it will get you around the track but you *need to figure out how to ride*.
"just being organized" is very rare and incredibly effective when found. https://twitter.com/PaulDJohnston/status/1537733160850579456
Replying to @PaulDJohnston
And yet in the comments you mention a kanban board (an agile technique) as something that works.
Replying to @PaulDJohnston
It sure does. But using it within software development (not automobile) in an agile manner does not.
Unless you're proposing that the only thing that exists in all of agile is scrum itself? (Which simply does not exist in the Manifesto)
https://www.infoq.com/minibooks/kanban-scrum-minibook/
Replying to @PaulDJohnston
Because you're said you're not talking about scrum. How do you see non-scrum implementations of agile to have failed?
RT @RayRedacted: If you attended RSA 2022, did you get COVID? Please do not answer if you did not attend. Please RT to help sample size
Replying to @PaulDJohnston
I'm sorry you're frustrated. From the field, I've seen a lot more bad implementations of agile help people at least get organized, than I have the same from merely urging people to do the same. Only one effort is changing the system.
Otherwise, it's just Deming's red beads.
Replying to @PaulDJohnston
Must be. All I'm reading now is: someone that does something well in a system that makes them happy often gets more benefits than they would in a badly implemented system.
Replying to @davemangot
The delay in adding the new hire to the rotation because they have to learn the oddball system.
The cognitive load of being on call for something that is barely tested or maintained
The activity to patch and deploy something that is hard to build and scarcely tested.
2/
With recent bear market dips, it’s a good time to shut down marginal products rather than maintain those which generate little revenue/are not the future of the company.
Often finance sees revenue, and some bills, this is what they don’t see. 🧵
1/
Replying to @davemangot
The time it takes to run security scans and tests just so they are documented, not because they will be fixed.
The additional burden on the one SRE who still understands something about the marginal system because they’ve been around the longest.
4/
Replying to @davemangot
The periodic fires that need to be put out when a customer does something unexpected or we’re the subject of a Denial of Service attack.
The cognitive load on the security folks for a product with known XSS, CSRF, etc. vulnerabilities that they know no one will patch.
3/
Replying to @davemangot
The load on the project manager who still has to report on the status of the marginal product because if she does not, people might forget that it exists.
The additional attack surface the company is vulnerable to for a product that barely makes a profit.
6/
Replying to @davemangot
The cost to bring in a developer contractor to perform one-off fixes on the legacy product because it’s been “unstable lately”.
5/
Replying to @davemangot
The multiple contracts that must be maintained for legacy software tools (licenses, etc.) that are needed to support the legacy product.
9/
Replying to @davemangot
The toil (deleting files, growing partitions, adding resources, etc.) that must be performed to keep the site up and running as no software runs forever without intervention.
8/
Replying to @davemangot
The time customer success spends on calls for the marginal product instead of developing stronger relationships with high value customers.
The context switching staff must do when paged about the oddball product which takes them away from high value work.
7/
Replying to @davemangot
The different meaning of this term or that term in the marginal product because it was either brought in via acquisition or named before the rest of the company had standardized.
11/
Replying to @davemangot
The exceptions that must be carved out in new platforms and processes to account for a system that will not be modified because of the difficulty in doing so.
10/
Replying to @davemangot
The efforts, contracts, and manual work it takes to maintain this one product in a data center when everything else has moved to the cloud because “our monthly data center bill is cheap!” If it stays within its power and cooling allotment, of course.
13/
Replying to @davemangot
The additional difficulty it takes to troubleshoot problems with the product because it doesn’t use modern or standard company tooling and everyone who’d developed it has left.
12/
Replying to @davemangot
The promise Engineering gave to the company that they would sunset the product in 3 years, but 3 years later, they are finally beginning to make progress, and it will only take 3 years (from now).
What have I left out? LMK in the replies.
15/
Replying to @davemangot
The stress on the VP of Engineering when they hear that Shonda has been interviewing and she’s the only one who still understands that system.
14/
Replying to @davemangot
Collected here: https://blog.mangoteque.com/blog/2022/06/20/an-incomplete-list-of-costs-for-maintaining-marginal-products-that-are-not-easily-measurable-in-dollars/
Inspired by https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f by @skamille
FIN/
RT @ITRevBooks: In this excerpt from the guidance paper "Flow Engineering," @SteveElsewhere and @AndrewDavis_io discuss how collaborative m…
RT @mike_julian: 🎯 https://twitter.com/BBernays/status/1539337968720261124
RT @PEFunCast: Latest episode is live featuring @davemangot talking #DevOps https://podcasts.apple.com/us/podcast/private-equity-funcast/id712327513?i=1000567411483
RT @erbr0wn: Every. single. time.
RT @mattjay: Imagine being in infosec and proudly announcing all the false positives you blocked. https://twitter.com/TSA_Northeast/status/1539668938916651008
https://podcast.ctoconnection.com/1788616/10710162 https://twitter.com/RealGeneKim/status/1540028093657669633
RT @helpfuleng: #diversity #LeadershipMatters #future #healthcare
RT @signalapp: Here is your friendly reminder that we built Signal for private, secure communication. It’s built so you can communicate ind…
Make no mistake. The filibuster will be abolished. If the Ds won't do it then we'll just have to wait for the Rs to do it instead. See Garland nomination. Not an if, a when. Feel free to RT this a few years from now.
Great talk by @UberGeekGirl about while seductive, the 5 whys generally tell you what you already know.
https://www.contalks.com/talks/1292/5-whys-and-other-lies-about-complex-system-failures-all-the-talks-2020-devops
(also Jessica is always worth following if you don't already)
"Measurements of productivity are like accident statistics. They tell you there is a problem, but they don't do anything about the accidents." - William E. Conway
Substitute DORA metrics and you'll see why we don't measure them with the Service Delivery Assessment.
Is linear causality one of those things you can't unsee?
RT @SecGranholm: .@POTUS' groundbreaking leadership with the private sector has yielded a $700M investment in our national EV charging syst…
Replying to @constantine_jn
WARN Act violation.
"Top management should publish a resolution that no one will lose his (sic) job for contribution to quality and productivity." -Deming OOTC pp. 26
🙄
“it is difficult to get a man to understand something, when his salary depends on his not understanding it.” - Upton Sinclair.
https://blog.mangoteque.com/blog/2022/06/07/the-secret-to-cloud/ https://twitter.com/Warcop/status/1541647586720874496
RT @rakyll: Working for smaller companies is great. You need to convince three people instead of getting approvals from 15 teams, 7 committ…
Replying to @_lennart
Sonoma is great. Us Californians go to Murphys and Lodi, just sayin'. Less crowds, more joy of winemaking.