@davemangot tweets

"Shift left" does not mean we simply shift the same work further upstream.
 Thu Jun 02 02:25:04 +0000 2022


RT @ctoconnection: Thanks to @cloudzero for partnering to help us bring you our latest podcast: “Architecture matters, technology doesn’t”…
 Thu Jun 02 20:09:03 +0000 2022


RT @emollick: Thing to never do again: open offices. In addition to being terrible places to work, (they actually lower communication!) the…
 Sat Jun 04 00:44:23 +0000 2022


RT @TheAnkurTyagi: How to Increase Your Luck as a Software Developer:

- Start a blog
- Create projects
- Contribute to open-source
- Build…
 Sat Jun 04 22:30:16 +0000 2022


Replying to @wickett and @madplatt

Come have lunch with us in Hayes Valley!
 Mon Jun 06 17:04:31 +0000 2022


RT @RSAConference: Powerhouse panel underway at #RSAC on the first 90 days in the #CISO chair @chenxiwang @selenakyle @csima & Olivia Rose…
 Tue Jun 07 00:03:18 +0000 2022


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.
 Tue Jun 07 00:27:48 +0000 2022


Replying to @ferg2k

Still wearing my mask Fergus.
 Tue Jun 07 01:55:17 +0000 2022


RT @aaronrinehart: Look who I ran into! This is becoming my favorite RSA tradition! @joshcorman @wickett @devsecops @davemangot @ToniBlyx @…
 Tue Jun 07 05:28:47 +0000 2022


RT @mangoteque: "The advantage of cloud is flexibility, not cost. Massive cost savings can flow from flexibility but that comes from engine…
 Tue Jun 07 15:45:35 +0000 2022


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.
 Tue Jun 07 21:56:29 +0000 2022


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…
 Tue Jun 07 23:29:06 +0000 2022


RT @zakijam: Social scientists call this type of journalism “strategy framing,” in which every story is about ulterior motives (gaining pow…
 Wed Jun 08 17:03:44 +0000 2022


Thanks a lot Sunset district. Enjoy your abundant driveways. (Prop A). You lose too, jokes on you.
 Wed Jun 08 19:00:35 +0000 2022


Replying to @_lennart

I see Karl!
 Thu Jun 09 05:52:43 +0000 2022


Replying to @QuinnyPig and @jordansissel

Helium filled lead bricks, obviously.
 Sat Jun 11 06:40:47 +0000 2022


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
 Sat Jun 11 20:25:52 +0000 2022


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. ♥️
 Sun Jun 12 04:58:46 +0000 2022


RT @DigiEconomist: BREAKING: The current price crash is causing Bitcoin’s environmental impact to slide as well. Every further $1,000 drop…
 Mon Jun 13 23:37:44 +0000 2022


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
 Tue Jun 14 18:40:53 +0000 2022


Replying to @moshjeier and @sonic

Didn't even need to be said. I hope local ISPs keep flourishing and improving.
 Tue Jun 14 18:43:33 +0000 2022


Replying to @madplatt, @aaronrinehart, @swagitda_, @philvenables, @sounilyu, @jwgoerlich, @botchagalupe, @charles_nwatu, @hashishrajan, @clintgibler, @wickett, @AlyssaM_InfoSec and @selenakyle

 Tue Jun 14 18:46:17 +0000 2022


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…
 Tue Jun 14 19:08:11 +0000 2022


RT @constantine_jn: Behold
 Tue Jun 14 19:08:39 +0000 2022


#JewishPenicillin
 Tue Jun 14 20:44:16 +0000 2022


"Solving climate change is the greatest opportunity that humankind has ever been presented with." - @johndoerr https://twitter.com/CarlotaPrzPerez/status/1536651828200357891
 Tue Jun 14 20:49:10 +0000 2022


RT @cwarzel: I wrote about the coinbase CEO and the Elon Musk School of Management, aka management via culture warring. These guys are hail…
 Tue Jun 14 21:45:46 +0000 2022


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…
 Tue Jun 14 21:51:58 +0000 2022


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…
 Thu Jun 16 17:21:59 +0000 2022


RT @rakyll: Each time you hide a failure mode for convenience, that failure mode finds you as an outage.
 Thu Jun 16 17:23:33 +0000 2022


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…
 Thu Jun 16 21:54:10 +0000 2022


RT @peggymangot: This is terrifying
 Fri Jun 17 00:30:03 +0000 2022


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
 Fri Jun 17 20:31:42 +0000 2022


Replying to @PaulDJohnston

And yet in the comments you mention a kanban board (an agile technique) as something that works.
 Sat Jun 18 02:11:57 +0000 2022


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/
 Sat Jun 18 15:36:05 +0000 2022


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?
 Sat Jun 18 16:22:13 +0000 2022


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
 Sat Jun 18 19:05:53 +0000 2022


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.
 Sun Jun 19 16:28:00 +0000 2022


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.
 Sun Jun 19 21:28:15 +0000 2022


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/
 Tue Jun 21 17:18:56 +0000 2022


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/
 Tue Jun 21 17:18:56 +0000 2022


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/
 Tue Jun 21 17:18:57 +0000 2022


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/
 Tue Jun 21 17:18:57 +0000 2022


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/
 Tue Jun 21 17:18:58 +0000 2022


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/
 Tue Jun 21 17:18:58 +0000 2022


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/
 Tue Jun 21 17:18:59 +0000 2022


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/
 Tue Jun 21 17:18:59 +0000 2022


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/
 Tue Jun 21 17:18:59 +0000 2022


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/
 Tue Jun 21 17:19:00 +0000 2022


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/
 Tue Jun 21 17:19:00 +0000 2022


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/
 Tue Jun 21 17:19:01 +0000 2022


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/
 Tue Jun 21 17:19:01 +0000 2022


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/
 Tue Jun 21 17:19:02 +0000 2022


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/
 Tue Jun 21 17:19:02 +0000 2022


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/
 Tue Jun 21 17:19:03 +0000 2022


RT @ITRevBooks: In this excerpt from the guidance paper "Flow Engineering," @SteveElsewhere and @AndrewDavis_io discuss how collaborative m…
 Tue Jun 21 19:57:54 +0000 2022


RT @mike_julian: 🎯 https://twitter.com/BBernays/status/1539337968720261124
 Tue Jun 21 21:57:58 +0000 2022


RT @PEFunCast: Latest episode is live featuring @davemangot talking #DevOps https://podcasts.apple.com/us/podcast/private-equity-funcast/id712327513?i=1000567411483
 Wed Jun 22 20:01:23 +0000 2022


RT @erbr0wn: Every. single. time.
 Wed Jun 22 23:38:08 +0000 2022


RT @mattjay: Imagine being in infosec and proudly announcing all the false positives you blocked. https://twitter.com/TSA_Northeast/status/1539668938916651008
 Thu Jun 23 17:36:23 +0000 2022


https://podcast.ctoconnection.com/1788616/10710162 https://twitter.com/RealGeneKim/status/1540028093657669633
 Fri Jun 24 20:10:59 +0000 2022


RT @helpfuleng: #diversity #LeadershipMatters #future #healthcare
 Fri Jun 24 22:11:20 +0000 2022


RT @signalapp: Here is your friendly reminder that we built Signal for private, secure communication. It’s built so you can communicate ind…
 Fri Jun 24 22:28:50 +0000 2022


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.
 Sat Jun 25 20:48:46 +0000 2022


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)
 Tue Jun 28 03:30:35 +0000 2022


"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.
 Tue Jun 28 05:27:00 +0000 2022


Is linear causality one of those things you can't unsee?
 Tue Jun 28 16:59:06 +0000 2022


RT @SecGranholm: .@POTUS' groundbreaking leadership with the private sector has yielded a $700M investment in our national EV charging syst…
 Tue Jun 28 23:51:33 +0000 2022


Replying to @constantine_jn

WARN Act violation.
 Wed Jun 29 00:28:54 +0000 2022


"Top management should publish a resolution that no one will lose his (sic) job for contribution to quality and productivity." -Deming OOTC pp. 26
 Wed Jun 29 01:52:57 +0000 2022


🙄

“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
 Thu Jun 30 18:03:03 +0000 2022


RT @rakyll: Working for smaller companies is great. You need to convince three people instead of getting approvals from 15 teams, 7 committ…
 Fri Jul 01 01:33:35 +0000 2022


Replying to @_lennart

Sonoma is great. Us Californians go to Murphys and Lodi, just sayin'. Less crowds, more joy of winemaking.
 Fri Jul 01 02:00:48 +0000 2022