Skip to content
DV
  • Articles
  • Journal
  • Micro
  • Links
  • Now

Tag: hypothes.is

link

TBM 44/52: Dissonance, Diffusion, and Debt

User Avatar of Dmitri Vassilenko Dmitri Vassilenko
· October 27, 2022 · 2 minutes to read

TBM 44/52: Dissonance, Diffusion, and Debt

A person (A) keeps asking their manager (B) for a much-needed tool. The manager hits their limit and shifts the load to a purchasing manager (C), who they know will not reply. C has adapted to protect themselves from directly saying No. A eventually resigns themself to not getting the tool and lets their work degrade. C knows they didn’t approve the tool but successfully reframes the issue as one of “tightening the purse strings during a downturn.” This shifts some burden to C’s manager (D). D promises that the issue will be resolved during the next budgeting cycle (shifting the load to the budgeting cycle).A hits another limit—they aren’t proud of their work anymore—and finds another job. This then puts newfound pressure on B, who reframes the whole thing as a “well, A wasn’t a team player!” The person B hires next is less likely to complain about tools.

Great example of an emergent quality of a system. Probably no one’s explicit purpose was to manage out people like A, but through other more explicit goals it becomes the function of the system anyway. Those goals may be something like “ensure Bs are highly utilized” or “keep budget approvals to a minimum”.


Leave a comment
link

Descriptive engineering: not just for post-mortems

User Avatar of Dmitri Vassilenko Dmitri Vassilenko
· October 27, 2022 · 1 minute to read

Descriptive engineering: not just for post-mortems

Prescriptive engineering is when you say, “What are we going to build, and how?”, and then you execute your plan. Teams with strong prescriptive engineering capabilities can deliver high-quality features fast. And that is, of course, indispensable.

But prescriptive engineering is not enough. As surprises emerge, we need to spot them, understand them, and explain them. We need to practice descriptive engineering.

I see this as basically reliability engineering, but perhaps the advantage of Descriptive Engineering as a new term is that it reframes SRE work as the job of all engineers.


Leave a comment
link

The future of literature is video games

User Avatar of Dmitri Vassilenko Dmitri Vassilenko
· June 13, 2022 · 1 minute to read

The future of literature is video games

What Disco Elysium proves is you can take an RPG, abstract away all the bullshit about swords and dragons and killing hundreds of bandits (those nameless NPCs who in the game world don’t have families, sisters, mothers), and still have a workable game. That the standard trope of an RPG protagonist being a hobo murderer who just loots corpses to sell their stuff to buy weapons to kill more people to loot more corpses, is not a cosmic inevitability for games.

This game is both familiar and otherworldly, resulting in a strangely uncomfortable yet fun experience. Also, aside: I want to write a paragraph like this one day.


Leave a comment
link

Not My Job

User Avatar of Dmitri Vassilenko Dmitri Vassilenko
· June 13, 2022 · 2 minutes to read

Not My Job

Gaps can happen in many shapes and sizes, and you need to recognize when a gap needs more senior leadership attention instead of trying to absorb them all. In those cases, you should be working on properly communicating the gap and its risk to the business (and risk to which part of the business) and NOT attempting to solve everything.

I’ve definitely fallen into this trap many times: trying to fix everything, accomplishing little, burning out.


Assessing whether what you are doing day to day needs to be an intentional process, something you and your manager re-assess routinely and compare to your goals and the organization goals.

100%. So simple, yet so difficult.


This is a nuanced issue, and I’m not ready to write too much about it yet. I think there’s a Staff+ failure mode where you continue to operate as an experienced IC while refusing to step outside of your comfort zone or choosing not to engage with work that you don’t know exactly how to do. Individual performance reviews play a role there. At the same time I think it’s important to choose your focus wisely, so that whatever it is you do choose to do actually gets done well.

Leave a comment
Post navigation
User Avatar

Dmitri Vassilenko

  • githubGitHub
  • twitterTwitter
  • mastodonMastodon

Backend distributed systems developer, living in southern Ontario, Canada. Occasional rock-climber, frequent video-gamer. Jack of no trades, master also of none.

Keeping notes on things I learn.
Writing to think.
It's a mess, but it's my mess.

← 🕸💍 →

You can use an RSS feed reader rss/atom feed icon to be notified of new posts. Just add the URL of any page into it and it should show the available feeds. Subscribe to a category (top menu bar) by using its URL.


If you'd like to receive my posts by email, please fill out the form below.

Lists*

Loading

Misc

  • Site changelog
This site is powered by WordPress and styled with the Autonomie theme