Menu

Posts tagged “technology”

Move past incident response to reliability

Here’s an interesting article by Will Larson with advice on how to move past incident response to reliability in our products. Among other things it reminded me to watch out for “incident legalism”:

Incident legalism is when an incident response and analysis program—trying to better drive reliability improvements—becomes focused on compliance and loses empathy for the engineers and teams operating within the program’s processes.

He goes on to propose a more holistic, expanded model for reliability to help teams diagnose their systemic problems—and how to solve them:

Finally, you study the mitigated incidents, determining how to prevent them from recurring, and they become remediated incidents.

How the fediverse can help us collaborate better at work

Mehul Kar says he’s not super excited about the “fediverse” in the context of social media. However, he sees a huge need for The Fediverse At Work. The issue? The lack of integration across all the tools we use at work has become incredibly tedious and hard to keep track of:

Sometimes there are Figma design specs, with their own set of comments. And Loom walkthroughs, also with comments and likes. And any number of other things over time. The combinatorial complexity of these tools across these platforms (not to mention emails) can be quite messy to track. It’s really hard to remember where a conversation took place. Coworkers often repeat the same text in multiple places, prefixing with phrases like “Shared this in Notion comment also, but…” or “Just left a review, but high level: …”.

He believes that a decentralized platform for all these tools to effectively talk to each other would be hugely beneficial:

Maybe the protocols that make up the Fediverse can help. What if, instead of sharing a Github Pull Request URL in Slack, your Slack team channel could instead be subscribed to the Github repository. Maybe new Pull Requests are broadcasted to followers, and replies from Slack users to those posts are sent as comments to the Pull Request in addition to being threaded in Slack. Maybe the Notion document is treated the same way. Maybe the Loom walk through is a reply to a Slack thread, and comments on the video appear in Slack. Maybe the Slack thread is a series of comments displayed on a Figma design.

There are more examples in his post. I really hope we can get to this type of philosophy for our work tools. It does sound a little bit like the problem that Luro is trying to solve.

Link roundup for February 15, 2023

AMEN by Jessica Hilltout. “The aim of AMEN was to shine the light on all those in the shadow of the World Cup, far from the big stadiums and the corporate carnival-nature of the event. To embrace Africa and everything that makes it unique. To speak of the authenticity and sheer ingenuousness of a continent that manages to do so much with so little. To capture people with simple needs and huge hearts. To express football in its purest form.” [jessicahilltout.com]

God Did the World a Favor by Destroying Twitter. I love Paul Ford. “Our smarter, richer betters often preach the idea of a town square, a marketplace of ideas, a centralized hub of discourse and entertainment—and we listen. But when I go back and read Genesis, I hear God saying: ‘My children, I designed your brains to scale to 150 stable relationships. Anything beyond that is overclocking. You should all try Mastodon.’” [wired.com]

SolidGoldMagikarp (plus, prompt generation). This is all super weird and shows that we really have no idea what’s going on with these LLMs. Are we really ready for this stuff to become the backbone of internet search? “We’ll demonstrate a previously undocumented failure mode for GPT-2 and GPT-3 language models, which results in bizarre completions (in some cases explicitly contrary to the purpose of the model), and present the results of our investigation into this phenomenon.” [lesswrong.com]

Hey, Ease Up; A Load-Bearing If-Statement. What happens if, for health reasons, you need to use a fitness tracker to move less? “But if you’re trying to conserve energy, you don’t want to reach that goal. You want to stay under it. Sure, you want to maybe get up and about, I guess? Take a very slow short walk outside? But you are supposed to be resting.” [newsletter.danhon.com]

Scientists Develop Compound That Kills So Efficiently They Named It After Keanu Reeves. “The molecules ‘kill so efficiently that we named them after Keanu Reeves,’ German researcher Sebastian Götze said in a press release, ‘because he, too, is extremely deadly in his roles.’” [futurism.com]

Buy Nothing groups and the culture of free stuff. This deep-dive into the things people post in Buy Nothinggroups (and that actually get picked up!) is quite something. “There is something about free stuff that makes us abandon all rational thought.” [washingtonpost.com, soft paywall]

The mystery of the disappearing vacation day. Why have we stopped taking regular vacations? “Many were on a paid-time-off (PTO) plan that lumps sick days, personal days and vacation days in a single bucket. While workers often appreciate the flexibility of PTO and employers find it easier to administer, such plans can deter taking long vacations by making us feel as if we’re cutting into the PTO we might need in case of sudden illness or tragedy.” [washingtonpost.com, gift article link]

Nope, coffee won’t give you extra energy. It’ll just borrow a bit that you’ll pay for later. Ok listen, don’t come at me with your “facts”, please. “While it feels energizing, this little caffeine intervention is more a loan of the awake feeling, rather than a creation of any new energy.” [theconversation.com]

Link roundup for February 11, 2023

Cassettes Are Making a Comeback, But Can Production Keep Up? “After music cassettes died in the late ’90s, National Audio kept busy with cassettes for instructional materials, spoken-word bibles and Library of Congress work until indie bands and labels came calling as early as 2006. ‘Suddenly, we were back in business,’ Stepp says.” I love that story. [billboard.com]

Things I Do Not Like Hearing. I appreciate a well-written personal grievances post. This one—about phrases the author doesn’t like—is bound to become a classic of the genre. “I have never read the words ‘friendly reminder’ and not imagined that person seething, incandescent, smoke blowing out of their ears like a hot kettle, just absolutely furious. I simply don’t believe you. I do not think that you think we are friends or that this interaction is friendly. If you want to fight, we can fight.” [holapapi.substack.com]

Engagement, Attention, Shining a Light. This is a great writing goal: “My goal is for my writing to engage readers on a ‘shared inquiry’ level, where whatever I am saying is not viewed as a declaration that demands agreement, but an exploration attempting to illuminate the subject at hand in a way that encourages the reader to go exploring with a light of their own.” [biblioracle.substack.com]

A library of words. I bet you didn’t think you’d want to read about the real purpose of a Thesaurus today, but you’re going to have to trust me. This post is fantastic. “The purpose of an ordinary Dictionary is to simply explain the meaning of the words. After you look up the word, you are given the idea the word is supposed to convey. The Thesaurus is supposed to work in the opposite direction: you start with an idea, and then you find the words to express it. A dictionary turns words into ideas and a thesaurus turns ideas into words.” [austinkleon.substack.com]

SF’s Market Street Subway Is Running on Floppy Disks. This is quite something. “SFMTA is hardly unique in using them, however. As recently as 2020, British Airways was loading avionics software onto 747s via floppy disk.” I also love that they felt the need to include a photo of a floppy disk in the article. [sfstandard.com]

Latex, severed legs and fake erections: why is a whole new generation obsessed with DVD menus? This is a wonderful homage to the lost art of DVD menus. “Some turn-of-the-century landing pages were so imaginative they cut through into popular consciousness: 2003’s House of 1,000 Corpses featured a murderous clown directly addressing (and mocking) the viewer, while the Harry Potter DVD let viewers choose a wand, cast spells, and solve puzzles to access deleted scenes.” [theguardian.com]

An Imperfect List of Books Like “Tomorrow and Tomorrow and Tomorrow”. This is my favorite book I’ve read in a long time. Good list of others to try. [bookriot.com]

20 Things I've Learned in my 20 Years as a Software Engineer

Old technologies that have stuck around are sharks, not dinosaurs. They solve problems so well that they have survived the rapid changes that occur constantly in the technology world. Don’t bet against these technologies, and replace them only if you have a very good reason. These tools won’t be flashy, and they won’t be exciting, but they will get the job done without a lot of sleepless nights.

—Justin Etheredge, 20 Things I’ve Learned in my 20 Years as a Software Engineer.

Link roundup for February 9, 2023

Lego reveals massively detailed Lord of the Rings Rivendell set. Take my money! [polygon.com]

The Window Trick of Las Vegas Hotels. “In order to make the buildings look smaller, less intimidating and messy, architects have come up with a ‘four or six windows in one’ solution. This means they grouped several windows (usually four or six) together and made them look like one window. This creates the visual effect of ‘shrinking’ the building, of making it more orderly and symmetrical.” [schedium.net]

You have to read this whole article for the full context, but this classification of the different ways we can choose to act online really got me thinking: “I see roughly three typical public stances: boring, lively, or outraged. Either you act boring, so the bandits will ignore you, you act lively, and invite bandit attacks, or you act outraged, and play a bandit yourself. Most big orgs and experts choose boring, and most everyone else who doesn’t pick boring picks bandit, especially on social media. It takes unusual art, allies, and energy, in a word “eliteness”, to survive while choosing lively. And that, my children, is why the world looks so boring.” [overcomingbias.com]

The Junkification of Amazon. Why Does It Feel Like Amazon Is Making Itself Worse? “If you understand Amazon as an aspiring megascale infrastructure company — a provider of systems, services, capacity, and labor — its junkification makes sense. Amazon hasn’t been acting like a store for a while. In its ideal future, selling things to people is everyone else’s problem.” [nymag.com]

People Can’t Stop ‘Spotify Snooping’ on Friends, Exes and Crushes (WSJ paywall, Archive.is link here). “When Ms. Ticoalu looked up what her ex-boyfriend was listening to in November, she saw ‘Glimpse of Us’ by Joji, a song about starting to date again after a relationship ended. Because he played the song so soon after their breakup, it led her to believe the two events were related. ‘It does lead me to overthink a lot,’ Ms. Ticoalu says.” [wsj.com]

New Form of Ice Discovered. “The newly discovered ice is amorphous — that is, its molecules are in a disorganized form, not neatly ordered as they are in ordinary, crystalline ice. Amorphous ice, although rare on Earth, is the main type of ice found in space. That is because, in the colder environment of space, ice does not have enough thermal energy to form crystals.” [scitechdaily.com]

This is such a fun and interesting story by Louie Mantia about his time working as an icon/UI designer at Apple in the early 2010s. [lmnt.me]

Link roundup for February 1, 2023

Inside the Globus INK: a mechanical navigation computer for Soviet spaceflight. Dang this thing is beautiful. And what an amazing piece of engineering.

Youth Spies and Curious Elders. Life goals: “Waters is what I call a Curious Elder — someone who manages to retain their curiosity as they age and stays interested in what young people are up to. The curious elder isn’t interested in judging youth, they’re interested in learning from them.”

The Thoughts of a Spiderweb. This is a fascinating article about animal cognition but I am especially blown away by the idea of spiderwebs being “an extension of the spider’s cognitive system” because I’m reading the sci-fi novel Children of Time right now and that is how the spiders communicate in the story.

Audi’s new EV is a luxury SUV with augmented reality that doubles as a pickup. I can’t decide if I love this or hate it.

Prisoners Usually Can’t Have Cell Phones. See How People Use Them Anyway. “Some men use their phones to take online classes, posing as regular students in the free-world, a ruse that only works in the age of Zoom classrooms and online meetings.”

It’s the Coolest Rock Show in Ann Arbor. And Almost Everyone There Is Over 65. “The show always starts at 6:30 p.m. and ends at 9 p.m., in time to get to bed at a reasonable hour.” Sign me up! (NYT Gift Link)

How ‘The Last of Us’ changed gaming, strained relationships and spawned an empire. Probably my favorite read of the week. “‘The Last of Us’ always felt like a mission statement, a game that wanted to prove that big-budget action shooters could not only have a sense of gravitas but could advance the medium in narrative, gameplay and representation.”

Link roundup for January 29, 2023

Engineering maturity models and the importance of a strong foundation above all else

In his article Engineering Maturity Model Mike Fisher shares how he thinks about the importance of different team capabilities when building software organizations. Despite how some maturity models—such as the Capability Maturity Model (CMM)—have been misused in the past, Mike encourages us to look past the process and focus on the principles. Here’s the important part:

[The layers] aren’t stages in that you’re never really finished with any of them but you do need to have the ones at the base stronger and more developed than the ones further up or else you are certain to run into problems. […]

While I do think of this kind of like a maturity model, they are not stages that one achieves and moves on from. These are areas that one must keep returning to and keep investing in, always from the bottom up. Getting over your skis and investing too much in the top, which is very tempting for startups, is fraught. Too many product development teams without continued investment in the infrastructure or deployment pipeline can slow everyone down, proving Brooks’s Law. The important task for Engineering leaders is to determine when and how much investment gets made into each of these layers.

To put it another way, if the base of your infrastructure and deployment pipeline is shaky, an increased focus on product development is eventually going to bring the whole house down. Click through to the article to see Mike’s full model.

Stray Links for January 22, 2023

Every few days I post some links to things I enjoyed that don’t neatly fit into the topics I usually cover on this blog. Use it to fill your reading queue with interesting stuff.

  • The Most Ridiculous and Weird Tech Gadgets From the Last 25 Years. “The Hushme was a ‘voice mask’ intended to let you make phone calls without bothering anyone.”
  • Between-time by Mandy Brown. “We live in a world full of distractions but short on breaks. The time between activities is consumed by other activities—the scrolling, swiping, tapping of managing a never-ending stream of notifications, of things coming at us that need doing. All that stuff means moments of absolutely nothing—of a gap, of an interval, of a beautiful absence—are themselves absent, missing, abolished.”
  • Movie Trailers Keep Tweaking Well-Known Songs. The Tactic Is Working. (NYT gift article link) “As a composer, Rosen is at the forefront of the trailerization movement: He’s in demand for his ability to rework existing songs to maximize their impact in trailers for films and TV shows.”
  • All Human Systems are Enormous Trash Fires. “Once you recognize that all human systems are enormous trash fires, you stop trying to figure out how to switch to a system that isn’t an enormous trash fire, since they don’t exist. […] Eventually you even start to appreciate the beauty of it. How impressive it is that we manage to get anything done at all, given how completely trash everything is, and how on fire it is all the time.”
  • This is a beautifully-written piece about standup comedy but also about so much more. I don’t want to spoil it, except to say it starts like this: “Perhaps due to lockdown and the interruptions to normal service, but more likely due to autumnal intimations and a long dormant weakness for sentimentality, I now cherish the belief that the only flavour for which a grown-up should cultivate a taste is the bittersweet.”
  • KC Green reflects on creating the “This is Fine” meme. “When a work gets as big as this has, is it still yours?”
  • Eightify: AI Youtube Summary with GPT. A Chrome plugin that promises: “Instant AI summaries for Youtube videos using GPT. Summarize video into 8 key ideas.”
  • Can Doom Run It? An Adding Machine in Doom. “I demonstrate that it is possible to run any bounded computation in Doom, minus constraints on level size.”