Here's a new #introduction for new visitors...
I'm a Canadian living in Seattle, WA. I do ops at AWS (sorry). I'm married to the best person I know. We have 5yr old twin boys we're teaching to be empathetic, careful and considered members of society, I hope. It's really hard.
I dig music. I drink coffee. I play games. I have a greyhound, Rufus; he's a lovable idiot.
I post random nonsense about my day, music I'm listening to, and what I'm having for lunch. You gonna finish that?
you know how a coupla years back, just as the Outage Machine was really starting to hum, there was this orthogonal push to stop tweeting about your lunch, because nobody cares about your sandwich? that was the thing I loved best about Twitter: people sharing their most mundane, their most regular experiences. It's like a warm blanket, mercifully free of judgement and outrage. I'm no Buddhist, but I really dig the concept of the sacredness of the every day.
I had grilled cheese with bacon, btw.
Finished #GoodOmens and honestly couldn't be more delighted. I was even delighted by the bad cuts, the overhasty pacing to squeeze in as much as it could: the excess, and the bits of it that got away from them just make it a little more warm.
The book is a story of friendship; the series is a story of friendship about a friendship, and we're lucky to share it.
even Java makes no language-level guidance about using "implements" vs "extends," to continue the example; you have to understand the distinction a priori, and consciously choose. Python objects *want* you to inherit interfaces. You can subclass list, but it's usually *obviously better* to add __iter__() to your object if your consumer needs an iterable. And you're encouraged to write consumers that *assume* an object is iterable. And that's lovely.
One of the things I love about #python is that the language design encourages good behaviour. Eg if you're writing "pythonic" code, you are likely implementing interface inheritance instead of class inheritance, even if you don't know what either of those are. Richly expressive languages like perl (which i also love) are at best agnostic (and perl's predilection for passing by value in particular) makes it harder to stumble into good behaviour.
today's topics included:
✔️ the placebo effect
✔️ psychological priming
✔️ impulse control (or lack thereof)
✔️ bones grow faster than muscle
I used tasting notes on coffee beans to illustrate the effect of priming. 😎
Recognizing when to switch it up and step away -- briefly -- from projects that aren't going well is a skill I learned late. As I constantly remind my junior engineers, find something you can ship today, and do it. Reestablish momentum, build value wherever you can, and silence the doubting voice in your head.
Work has been personally very challenging for a few weeks now; multiple failures of design have torpedoed a new service launch repeatedly and I've been feeling both inadequate and beat down. So I stepped away from the engineering last week and switched to technical writing and administration. Today I shipped new infra docs, fixed some low-hanging fruit in deployment infra, and tidied up stuff most people didn't even know was broken. A good day after several hard ones.
Finally got around to watching Episode IV with the boys. Consensus was that the first half was "just talking" but it got better, and they want to watch more. They basically didn't follow any of the plot, but honestly we're all just here for lasers and John Williams anyway. #DadOps
#happySunday from me and Rufus
#DnD session summary:
The party managed to a) not die, b) perform surgery on an insane dragon, and c) not die while performing surgery on an insane dragon.
One of my favourite sessions yet. TTRPG is the best.
they were so damned lucky! 5 rounds and only two breath weapon charges, and eventually they were able to calm the dragon enough to perform minor surgery and cut out a crystal that was making the dragon insane. #DnD
Top 5 Far Cry #videogames, ranked:
1. Far Cry 2
2. Horizon: Zero Dawn
3. Far Cry 3, if you wait for the guy to come back at the beginning
4. TFW there's still pizza left
5. Far Cry 3
Rufus says, "Heat wave got you down? Find some shade and just let it hang out."
My diversion into metal continues with revisiting Nomeansno, one of Canada's greatest hardcore bands and purveyors of frenetic,intricate, jazz-tinged thrash. Imagine Black Flag and Devo having a music baby.
..or maybe don't imagine that, actually.
Today I managed to get language about risk analysis and safety engineering into the company-wide recruiting guidelines for certain operations-related job families at work. This is like Crowley moving those pylons for the M-25: a tiny, invisible change that will have resounding impact years from now and which nobody will appreciate but me. #DevOps #GoodOmens
Enslaved, and then learning English, Greek, and Latin by the time she was 12? A force of nature.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!