Skip to main content
 

Connecting Europe by train: 10 EU pilot services to boost cross-border rail

Europe knows what's up. I wish we could do this in the US - but there are so many obstacles.

[Link]

· Links · Share this post

 

Hannah

Four decades ago, I was introduced to my sister. She remains the person I most look up to; although she’s technically younger than me, she’s who I want to be when I grow up. A remarkable human being who is a real point of light, not just in my universe, but in everyone’s. I’m proud to know her, let alone to be related to her.

Here are some ways you can know facets of her too. Your life will be better for it:

Every Thursday at 2pm PT / 5pm ET, she hosts a two-hour live radio show featuring independent and underplayed artists from around the world.

She writes and performs her own music, which you can find on various platforms including Bandcamp and SoundCloud.

And she creates so many other things besides that I don’t have good links for. Check out this cephalopod pottery (cephalopots?) as just one example.

She’s an ecologist and artist who cares about fairness and equality, and walks the talk in everything she does. Smart and funny and kind and right. The kind of person you want to know and can’t help but feel inspired by.

You should go follow her on Mastodon.

Thank you for being who you are, Hannah. And happy birthday.

Hannah Werdmuller holding the author's baby on a hammock.

· Posts · Share this post

 

This women-led philanthropy is redirecting climate funding

Directing funding from self-interested billionaire philanthropy to grassroots environmental justice organizations is wonderful to see. They're so much more likely to actually have an impact that will matter. And they need so much more support.

[Link]

· Links · Share this post

 

Making it easier to build on the fediverse

I’ve been thinking about how to make it easier to build on the fediverse. Here’s a pitch for an idea I’ve been thinking a lot about:

This API service allows anyone to spin up a fediverse back-end with its own custom domain, accessible via a RESTful API with easy-to-use libraries in popular languages. It handles all the message handling and caching transparently, charging on a per-instance and resource-use basis.

Read more on Werd Cloud. As always, I’d love to hear what you think.

· Posts · Share this post

 

Threads Adopting ActivityPub Makes Sense, but Won't Be Easy

I agree that ActivityPub is the right choice for Meta and any company wanting to follow a similar strategy, for the reasons laid out here. I’ve been thinking about tools that might make adoption easier for startups and hobbyists.

[Link]

· Links · Share this post

 

Is there a more influentially toxic author than Ayn Rand?

· Statuses · Share this post

 

I’m excited for more people to discover unions and collective bargaining through some of the most famous people in the world. Solidarity to everyone who is on strike now and everyone who will be.

· Statuses · Share this post

 

AP strikes deal with OpenAI

This caught my eye: an example of OpenAI licensing content from a publisher in order to make its models better. Other publishers should now know that they can make similar deals rather than letting their work be scraped up for free.

[Link]

· Links · Share this post

 

Up, up, down, down, left, right, left, right

Exactly this. What this piece calls People Theory, I call motivation over metrics. It's the same idea: there are no cheat codes for people. You've actually got to use empathy with each other and build a community made of three dimensional human beings.

[Link]

· Links · Share this post

 

How I think about technology leadership

Two women brainstorming using Post-Its on a window

I’ve been a technical leader since we started conceiving of the Elgg project back in 2003, twenty years ago. Back then, I didn’t know much — about leading teams, about running startups, about building projects — and I had to pick it all up from scratch, sometimes inventing processes and ideas from first principles. In fact, there wasn’t much of a startup scene in Edinburgh, Scotland, when I started my career, so almost everything I did was either from first principles or from what I’d read.

Since then, I’ve worked for startups and non-profits based in San Francisco, Austin, and New York City. I lived in the Bay Area and was steeped in Silicon Valley culture for over a decade. I’ve learned about building culture from very smart people while working at companies like Medium, as well as from the companies I supported when I was the west coast Director of Investments at Matter Ventures. Matter both taught me a formal framework for human-centered product design when it funded my second startup, Known, and gave me the opportunity to pass on that knowledge to startup founding teams and newsrooms when I joined the team. Later, I helped teach inclusive product design with Roxann Stafford as part of the Craig Newmark Graduate School of Journalism’s Product Immersion for Small Newsrooms program.

All of this is to say: I’ve had to figure out a lot, I’ve learned a lot, and I’ve had the opportunity to have some real wins and losses, and all of this has led to a theory about what works and what doesn’t work when you’re leading a technology team.

Everything can be split into two categories, so the joke goes, and sure enough, I’ve noticed two main schools of thought. I think these are well-illustrated through a real-world example drawn from one of the places I worked.

At this particular, unnamed startup, I joined as the engineering lead, but in reality was the de facto CTO. Everything technology-related rolled up to me, and I found myself in countless meetings about company strategy, often late into the night.

I learned very quickly that the previous technical leader had made a particular choice when he hired for his team. He noticed that engineers with poorer communication skills were not being hired by other companies, even if their technical skills were strong. So he decided that he would over-index on technical skill and deliberately not hire for communication skill. That way he could hire what he considered to be stronger engineers more affordably.

He had left the company and they’d had trouble finding another technical lead. The engineers had essentially kept the lights on by themselves, writing code at a furious pace to keep the entire company afloat. Technical debt had built up and built up, and they were spending most of their time on maintenance. They were often re-directed to work on new tasks and pet projects when old ones hadn’t been finished or well-documented. There was next to no testing, either through automation or with users. Meanwhile, the rest of the company complained that the engineers weren’t productive. There were suggestions that code output be measured, or that the team move to one-week sprints to — I am not making this up — make them write code twice as fast. They were great humans, but they’d been placed in an impossible position without the tools that could possibly hope to lead them to success.

Every aspect of this was counter to my own intuition. I took a step back and had some productive conversations with an old boss, who ran technology at a much larger and more successful startup. He confirmed to me that he would have made different choices every step of the way (and helped me feel a little less like I was insane).

One school of thought, then, is this code-led, metrics-driven approach: management by spreadsheet. The other is a qualitative, human-centered approach: management through empathy. A central question is whether you prioritize the things you can measure (lines of code, minutes of engagement in the product) or the motivations of the humans involved (the needs of the people who use your product and the people who build it).

I’m closer to the second camp. The map is not the territory.

My approach to technology is holistic: someone at that same company described it as “supporting the whole engineer”. How could it be anything else? Everybody brings their whole self to work, whether it is acknowledged or not. If you lead a group of people who are engaged in any directed endeavor, whether it’s building software or organizing an event, the experience of being a part of that group has to be intentionally designed. At work, we call that “company culture”, although it’s really community-building: every team should be thought of as a community of human beings who have their own creativity, intelligence, skills, motivations, and preferences.

The output of a technical team is not code. Code is a means to an end, and is only one part of the complete breakfast of tools needed to bring a project to completion. Measuring code is not a good way of figuring out a team’s ability to be successful. While code is likely integral, the job of an engineer is to engineer a solution, not just to be a programmer. That means you’ve got to have a lot of very collaborative human skills; we call them “soft” skills, but perhaps we should think of them as “software skills”, because you really can’t write software without them.

Contrary to popular belief, most people are not coin-operated. It’s not about money (although they need to make enough money). Everyone wants to make progress on meaningful work, in an environment that makes them feel valued as people, and where they feel like they can succeed. I’ve mostly worked in startups, and I like to tell people that although these environments aren’t a Google with kombucha on tap and on-site gyms, they’re opportunities to try lots of different kinds of work and bring more of themselves to work than you might at a much larger company. I want everyone who’s been on one of my teams to look back ten years later and think, I’m really glad I was on that team, because it gave me confidence to be myself at work and helped move my career in a way I care about.

The bottom line is: people who feel supported do better work. Or, as professors Sigal Barsade and Olivia A. O’Neill put it in Harvard Business Review: employees who feel love perform better. In a medical setting, their longitudinal study showed that a strong emotional culture had the following results:

Employees who felt they worked in a loving, caring culture reported higher levels of satisfaction and teamwork. They showed up to work more often. Our research also demonstrated that this type of culture related directly to client outcomes, including improved patient mood, quality of life, satisfaction, and fewer trips to the ER.

It’s impossible to achieve this on a team that focuses on metrics over motivation. It also makes diversity, equity, and inclusion a business imperative: if the only people talking in a meeting, having their ideas heard, or receiving accolades are managers, and particularly if those managers are predominantly white men, will everyone else feel supported? Or will they tune out and feel like they’re not valuable members of the group?

I think even the words we often use in software development don’t serve us well, at least if we don’t consider why they’re there and why they exist. The goal is to create, maintain, and improve a project together, as a community of people, to meet real human needs, in a way that also satisfies the goals of your community.

Some examples of terms that are bad when left unexamined (and I think should probably be changed):

Documentation sounds like the driest thing possible. But we’re not writing a manual for the hell of it. We’re leaving signposts in the code that explain why we built something this way, how it works, the context behind its creation, and most importantly of all, who you are writing it for. Code is never self-documenting, because it can never tell you who it is for and why it exists. One might (might!) be able to follow clean source code, but you’ll never be able to understand the hopes and dreams of the people who made it, which are crucial for understanding the choices that were made in the past and how to continue to maintain the project.

Specifications are a subset of documentation that sound like bureaucracy. What I think is important is that, when you’re embarking upon building something, you take a step back and reflect on what you’re about to do. It’s good to get social feedback on your intended approach, but I think the personal reflection is the biggest value. These don’t have to be super-formal, but should be clear enough to be (I’ve had engineers literally yell at me: “I just want to code!” But after a few times going through this, they’ve all seen the value.)

Retros are, again, reflections. It’s about creating a space to learn what could have been better. A team’s processes are prototypes that are never too precious to be improved; sometimes individual team members need to think about how they felt during a project, and how that might have been better for them. If a project didn’t go well, it’s worth thinking about what the definition of success was, whether they had the tools to achieve success, and what might make a similar project go better next time. Standups are mini versions of this: about learning and supporting the engineer, not reporting back to managers.

Coding standards also sound like bureaucracy. But they’re there to help engineers make decisions about how to write code so that it’s usable by other people in their community. If everyone in a community is writing code the same way, the cognitive load to understanding someone else’s work is much lower. It’s a way of helping other people to understand what you’ve done more quickly.

We could go down the list — and maybe I will in a future post — but it’s clear to me that technical team management has fallen into a metrics over motivation trap that looks at hard numbers over experiential stories. That’s been a trap in technology overall: teams are more likely to do quantitative research rather than truly get to know the people they’re trying to help and learn their stories. The truth is that while some of the tools of the trade are drawn from math and discrete logic, software is fundamentally a people business, and the only way to succeed is to build teams based on great, collaborative communication, human empathy, true support, and mutual respect.

In turn, that means that I look to work in organizations that have those things (and in particular, mutual respect). It’s much harder to change an organization’s existing culture than to establish great norms in a new one — although it is possible, as long as management is on board.

I’ve rarely spoken about my work directly in this space, but I intend to do more of it over the next few weeks and months, including practical examples of techniques I use. If these topics are interest to you, and you haven’t yet, sign up for my newsletter.

· Posts · Share this post

 

Hollywood Studios Anticipate Writers Strike Lasting Until October

This feels like a good opportunity for a studio to become pro-union and scoop up every amazing writer in the business.

[Link]

· Links · Share this post

 

Meta-provided Facebook chats led a woman to plead guilty to abortion-related charges

One of my nightmares is that something I helped to build would be used in this kind of prosecution. There’s an expectation of privacy built into the design of direct messaging apps, and designers have a responsibility to protect their users. They failed here.

[Link]

· Links · Share this post

 

How to Identify “Truthy” Tech Trends

I love Amber Case's framing of "truthy" tech: hype-driven technologies that promise too much too soon, are driven by FOMO, and are intriguing because of their depictions in popular culture. There are plenty of examples to choose from right now, and this is a great guide to spotting them.

[Link]

· Links · Share this post

 

Events I'll be at this year

Ever so tentatively, I’m beginning to show my head at in-person events this year. I haven’t been to any kind of industry conference or regular event since at least 2019. The small matter of a global, deadly pandemic kept me away, but I’ve decided that I’ll return to events that have solid covid protocols and where I can trust that the attendees will be sensible. It feels weird!

I’ll be at ONA 2023 — the annual Online News Association conference — from August 23-26. It’s just down the road from my new home in North Philadelphia, but also, there has never been a more crucial time for journalism and democracy. I’m looking forward to the conversations.

I’m also planning to be at DazzleCon in Chicago on October 20-21. This is the second ever Zebras Unite conference, all about how to create a better, more participative and equitable economy. I’ve been a huge fan of the zebras since reading an early version of its Sex and Startups manifesto, and I have a zebra startup of my own in my future.

See you there?

· Posts · Share this post

 

Permission

An interesting thought experiment: do we need Google, or does Google need us? At what point does the center of gravity change enough for us to consider it worthwhile to block Googlebot and come out better for having done so? Until recently this would have been unthinkable.

[Link]

· Links · Share this post

 

Extreme heat prompts first-ever Amazon delivery driver strike

Climate change comes for package deliveries - not because of the flights, but because of the trucks. The back of Amazon trucks can reach 135 degrees, with no cooling system. These are the same drivers who have trouble stopping for water or bathroom breaks.

[Link]

· Links · Share this post

 

Lessons From the Catastrophic Failure of the Metaverse

Worth considering the number of grifters who swore blind that the metaverse would be a thing. Of course it wasn’t a thing. It was a fever dream embraced by people who have clearly never watched anyone actually use technology: a corporate boondoggle at best. #

[Link]

· Links · Share this post

 

Immigration policies don’t deter migrants from coming to the US -- Title 42 and the border rules replacing it only make the process longer and more difficult

The only reason to make immigration more difficult, particularly for people who are seeking asylum from terrible conditions, is because you hate immigrants and want to hurt them. As it turns out, these stupid rules don't even do what they claim to.

[Link]

· Links · Share this post

 

Bigger influence on the inside

A lovely, personal reflection on (in my opinion) the best TV show ever made.

[Link]

· Links · Share this post

 

The AI Dividend

I respect Bruce Schneier a great deal, but I hate this proposal. For one thing, what about people outside the US whose data was used? On the internet, the public is global. Wherever the tools are used, the rights infringed by AI tools are everyone's, from everywhere. Paying at the point of use rather than at the point of scraping cannot be the way.

[Link]

· Links · Share this post

 

Porter's Five Forces and the social web

Cam Pegg writes:

I’m re-reading Michael Porter’s seminal article, The Five Competitive Forces That Shape Strategy, and just had an OMFG-I-need-to-get-this-tattooed-on-my-forehead-so-that-everyone-I-talk-to-gets-the-message moment:

A narrow focus on growth is one of the major causes of bad strategy decisions.

The thing about growth is that it leads to bad strategy decisions if you care about profit. If all you care about is growth because you want to create a monopoly that you can then profit from indiscriminately through infinite supplier power, and you can raise millions upon millions of dollars to achieve that monopoly in such a way that you don’t have to care about revenue in the interim, the mechanics look a little different.

I’m a Porter’s Five Forces stan myself. I think everyone involved in building technology projects (and any business!) should read and understand them. And then read them again.

In particular, a lot of my work — and writing here — has been about addressing the outsized power of suppliers. Consider how much supplier power Facebook has over anyone in the publishing industry, for example: it doesn’t depend on publishers, but publishers sure as hell depend on it. It’s more concentrated than the publishing industry (there is one of it, many of them). The switching costs are astronomical because there is no real alternative. And its power creates great risk for publishers: a policy change could wipe out the industry.

Porter describes the problem as follows:

Powerful suppliers capture more of the value for themselves by charging higher prices, limiting quality or services, or shifting costs to industry participants. Powerful suppliers, including suppliers of labor, can squeeze profitability out of an industry that is unable to pass on cost increases in its own prices.

So what would it take to reduce supplier power to create a more equitable situation for buyers? Switching costs are reduced through the introduction of compatible, interoperable software from other vendors; a supplier’s differentiation is reduced by the introduction of software from other vendors that meets the buyer’s needs well; there are more viable solutions from more diverse vendors. In the Facebook example above, Twitter helped reduce supplier power; Mastodon and the open source fediverse reduces both of their supplier power. In fact, overall, open source software has been a great way to reduce risks to businesses from outsized supplier power.

To continue to run with my Facebook example, reducing supplier power through software has been a better strategy than imposing legislation (although there’s always a place for good legislation, not least antitrust reform, which we’ve needed for decades). When Canadian publishers came together to try and reduce supplier power through creating legislation that forced payments from Facebook, Facebook simply switched off the firehose and removed news from its sites in Canada. It turned out that the publishers needed it far more than it needed them.

I think a close read of Porter makes it clear that publishers would do well to support an open source fediverse that would reduce the power a handful of corporations have over them, but it’s hard for them to see it, in part because the switching costs are so incredibly high. Publishers are dependent on Facebook for audience, and the audience on the fediverse isn’t quite there yet because there hasn’t been the investment, so they don’t put in the investment, and the situation perpetuates itself forever. In effect, publishers aren’t capable of saving themselves, and it’ll take someone else who isn’t as dependent on Facebook to put in the investment instead.

The same goes for the many other industries that are similarly beholden to Facebook. Any of these industries alone can’t change the situation for the same reasons; together they might, but it’s likely to take an external convening force. Foundations, I’m looking at you. (Particularly any foundation that sees the risk to democracy itself from a single-vendor publishing market. It should help that we’ve already been through two Presidential election cycles where this risk couldn’t have been clearer if it was written in twenty foot flames.)

And because the outsized buyer power produced by an open, federated commons co-operatively supported by entities across industries that produced best-in-class social media platforms that were also communally owned would also be a hell of a risk to Facebook’s business, it is likely to want to get ahead of the situation somehow. It could also have allies who might potentially be worried about moving social media from centrally-controlled platforms to a more anarchic commons. Perhaps Facebook might address the risk by launching a network on the fediverse itself, and allowing itself to be the entity that puts in the investment, in a way that just so happens to shape the fediverse to benefit Facebook, eliminate any potential cross-industry collaboration and outside development, and ultimately defuse the risk from buyer power. Completely hypothetically, obviously.

It should go without saying that it’s all more complicated than I’m laying out here. But my core point is that the tech industry is an industry, which is to say it’s about businesses, which in turn are shaped by business forces. Yes, product design and technology architecture are incredibly important. But we ignore business strategy at our own risk, even as open source hackers trying to provide alternatives. There’s a very serious game here that must be won.

· Posts · Share this post

 

America Is Wrapped in Miles of Toxic Lead Cables

It's not really mentioned in this article, but lead sheathing isn't just used in old phone cabling. It's in some modern cabling too, including underground and undersea cables used to provide internet. And the health risks are real.

[Link]

· Links · Share this post

 

· Links · Share this post

 

Threads isn’t for news and politics, says Instagram’s boss

To put it another way: Meta doesn't want to have to worry about throwing an election. Meta wants us to focus on "sports, music, fashion, beauty, entertainment." Newsrooms, be advised.

[Link]

· Links · Share this post

 

People really really don't like it when you criticize Mastodon's user experience.

· Statuses · Share this post

Email me: ben@werd.io

Signal me: benwerd.01

Werd I/O © Ben Werdmuller. The text (without images) of this site is licensed under CC BY-NC-SA 4.0.