Charity Majors

@mipsytipsy

CTO , ex-Parse, Facebook, Linden Lab; cowrote Database Reliability Engineering; loves whiskey, rainbows. I test in production and so do you. 🌈🖤

San Francisco
Joined November 2009

Tweets

You blocked @mipsytipsy

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @mipsytipsy

  1. Pinned Tweet
    26 Nov 2019

    Observability, short and sweet: - can you understand whatever internal state the system has gotten itself into? ...just by inspecting and interrogating its output? ...even if (especially if) you have never seen it happen before?

    Show this thread
    Undo
  2. Jan 31

    Tweet-length Liz story: tonight is our holiday party. Whole team in town for yearly goals and kickoff event. Dress code is "fancy". So Lizzes pop across the street to Nordstrom rack for a dress, return wearing slinky silky thing. And hiking boots. 🥾💋🤩

    Show this thread
    Undo
  3. Jan 31

    Guess whose honeyversary it is! 🐝💜💙💚💛🧡❤️ is living proof that sometimes you *can* work with your heroes, without their glow wearing off. Speaking of glowing.. just look at that face. 💛🖤💛🖤🥰

    Show this thread
    Undo
  4. Jan 29

    PID -> monolith -> strace -> gdb/pprof/APM Unique request ID -> μsvc-> waterfall trace view -> observability Something like that?

    Show this thread
    Undo
  5. Jan 29

    "Why observability? Why *now*?" 👇basically this. Your process-level debugger no longer works now that functions hop the network. Observability solves this by packing context up with the request as it hops from process to process, forcing an fsync after every successful hop.

    Show this thread
    Undo
  6. Jan 29

    2020 is going to be about us finding ways to show over and over how easy and lightweight it can be to solve your problems with honeycomb. y'all are too used to rube goldberg machines made up of pillars & prayer & spit & glue.

    Show this thread
    Undo
  7. Jan 29

    when actually they should just take half an hour on a slow day and *solve one of their biggest problems*. it is super duper fucking easy. install library, data rolls in, point to answer. use the free tier. then take *that* to your team. it's a way better conversation.

    Show this thread
    Undo
  8. Jan 29

    😍😍😍 so this is our challenge in 2020. we've established that honeycomb is THE tool for hard problems/complex systems. but people think it sounds hard. they think they need to do a bunch of heavy lifting and convincing and get it on all the roadmaps ...

    Show this thread
    Undo
  9. Jan 29

    woke up to OH this beaut -- "Thanks a bunch -- I've only been using honeycomb in production for <24hrs but we already found the issue that made us finally start using it, and along the way accidentally found an unnecessary thing that was increasing page load time quite a lot!"

    Show this thread
    Undo
  10. Retweeted
    Jan 29

    I think I now understand what means by "SLOs are the API for your engineering team" after reading this article. They're a common language for engineers and managers to use when deciding what is important to do right now.

    Undo
  11. Jan 29

    NINETY SIX FUCKING PERCENT (what are you waiting for?)

    Undo
  12. Jan 28
    Undo
  13. Retweeted
    Jan 28

    We did the same at Condé Nast. End the On Call misery! 💪🏻

    Undo
  14. Retweeted
    Jan 16
    Replying to and

    Alerts, like comments, are static. It takes extra cognitive resources to validate their value and correctness (compared to code, which can at least be run and tested). Comments and documentation don't get updated when code does. The same is true for many pager alerts.

    Undo
  15. Retweeted
    Jan 16
    Replying to and

    's thought experiment was essentially that: Instrument and observe your code as if you don't have pager alerts. Then add pager alerts back in.

    Undo
  16. Jan 27

    I forgot to add:

    Show this thread
    Undo
  17. Retweeted
    Jan 27

    "Doing is learning is muscle memory is power." [I heard it first from ] (i'm not sure if coding cuts the conventional classifications of what counts as creative, but I'd like to think it does)

    Undo
  18. Jan 27

    Blipperdoodle? Oh, that's cute! I remember what it was like, staring at spikes, wondering what they meant. Good times! (Now I just point, and honeycomb computes everything different about the spike vs baseline in a couple sec. Really takes the mystery out of life.)

    Undo
  19. Jan 27

    Holy shit, just wrote the friendliest and most accessible guide to the shifting telemetry landscape. (With some deadly accurate logs snark on the side. 🔥🔥)

    Undo
  20. Jan 27

    Any time a vendor tells you they will handle instrumentation and you don't have to understand your code ... run for the hills.

    Undo
  21. Jan 27

    "Teach your code to talk" is my favorite thing ever. Love it.

    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·