Skip to main content
 

That broken tech/content culture cycle

“Here’s how you do it. […] Build a platform which relies on cultural creation as its core value, but which only sees itself as a technology platform. Stick to this insistence on being solely a “neutral” tech company in every aspect of decision-making, policy, hiring and operations, except for your public advertising, where the message is entirely about creativity and expression.”

[Link]

· Links · Share this post

 

· Links · Share this post

 

Abortion ban in Texas still causing surges at clinics in nearby states

“In Oklahoma, Kansas, New Mexico, Colorado, Louisiana and southern Nevada, clinics have all continued to see a dramatic surge in patients, representatives told The 19th, with some treating more than twice the number of people they saw before the Texas law known as Senate Bill 8 took effect in September.”

[Link]

· Links · Share this post

 

Werd Cloud

This is not really what it’s for, but I’ve been having fun building an interconnected personal website using Obsidian.

These are personal notes that anyone can read. So, for example, you can read my thoughts on the software development process, and also religion and nationality. Yes, it’s super-idiosyncratic, and it won’t be everyone’s cup of tea. But it’s been a long time since I’ve had any kind of homepage that isn’t a blog (my personal text adventure aside), and this is a nice way to go about it. Obsidian makes it really easy.

Behind the scenes it’s just a set of markdown files, so if I decide to stop using Obsidian or change the way I host the site, I can do that without fear of losing any data. But I’m happy to be using Obsidian Publish and Sync and to be supporting the project.

Also, Werd Cloud is a fun name, and I’m excited I got the domain.

Let me know what you think!

· Posts · Share this post

 

How Fresh Grads with Zero Experience Get Hired as Senior Engineers

“What greeted me when I walked into their luxury apartment were flies circling around piles of unwashed dishes and utensils in the kitchen. When I stepped into the bathroom, I saw urine on the floor. Each room had bunk beds in it.”

[Link]

· Links · Share this post

 

Fairness Friday: Montgomery Pride United

I’m posting Fairness Fridays: a new community social justice organization each week. I donate to each featured organization. If you feel so inclined, please join me.

This week I’m donating to Montgomery Pride United. Based in Montgomery, Alabama, Montgomery Pride United hosts “support groups, supply emergency food, hygiene products, masks & clothing, facilitate community education, provide senior services, host sexual wellness workshops, offer mental health support, and accommodate community gatherings for progressive groups” - a much-needed service in the Deep South.

Its programs include an Emergency Resource Program that provides “resources for LGBTQ+ individuals in need of food, shelter, medical services, or any other help to ensure their safety, health, and stability”, as well as a grief and loss support group, support for LGTBQIA+ youth, a free pantry, and more.

On my journey across the US last year, Alabama was by far the most oppressively conservative place I visited. Providing these services is a vital lifeline.

I donated. If you have the means, please join me here.

· Posts · Share this post

 

Radio station snafu in Seattle bricks some Mazda infotainment systems

“The problem, according to Mazda, was that the radio station sent out image files in its HD radio stream that did not have extensions, and it seems that Mazda's infotainment system of that generation needs an extension (and not a header) to tell what a file is. No extension, no idea, and the system gets corrupted.” And now those Mazdas are stuck on the station forever. At least it’s NPR!

[Link]

· Links · Share this post

 

Questions to ask while evaluating a new project

Does my excitement outweigh my hesitations?

Who benefits financially or reputationally from my work?

Does this project have the potential, if successful, of helping me succeed in my personal mission?

Does this project make the world better? What does it meaningfully change?

How likely is it to succeed, given the top-down trends, the team, and available resources? Is it worth trying anyway?

Who is the user or customer? Can you describe them or picture them?

Is the culture of the team empathetic, blame-free, and inclusive?

Why was it started? For personal gain or something bigger?

If there are already people on the team, why did they join? If there are existing investors or backers, why did they make that choice?

Why me? Why this team?

Does this project fit in with my life and life plan?

Can I grow here? Can everyone?

Will I be happy and healthy while working on this project? Will everyone?

Will I be respected? Will everyone?

Is it financially viable for me? Is it financially viable for everyone?

Is this team equitable and diverse? Do the answers to these questions reflect this?

If working on this project replaces working on another project, are the answers to these questions markedly better on this one?

After asking these questions, does my excitement still outweigh my hesitations?

· Posts · Share this post

 

Nerdle - the daily numbers game

Another Wordle alternative. I was daunted at first, but it’s pretty fun! The need for equations to resolve mathematically adds a really satisfying extra dimension.

[Link]

· Links · Share this post

 

States propose bills on restricting LGBTQ+ school curriculum

“The White House denounced Florida’s bill in an emailed statement on Tuesday, adding that the legislation “is not an isolated action,” as more Republican lawmakers “take actions to regulate what students can or cannot read, what they can or cannot learn, and most troubling, who they can or cannot be.”” A really troubling trend: an onslaught of bigoted bills that will further isolate queer youth.

[Link]

· Links · Share this post

 

Codependent No More: How to Stop Controlling Others and Start Caring for Yourself, by Melody Beattie

Far more religious than I'd like, and decidedly dated, but it hits the nail on the head more often than it doesn't. My own codependence is not a result of a relationship with an alcoholic, but the symptoms, discussion of internal self-talk, and potential solutions feel relevant and sometimes confronting. I'm late to my own diagnosis, and the ideas here feel like a part of the solution.

[Link]

· Links · Share this post

 

Workers for Frozen Food Giant Amy’s Kitchen Allege Unsafe Conditions at Bay Area Factory

And Amy’s has hired a firm to squash worker attempts to form a Union. Really disappointing.

[Link]

· Links · Share this post

 

Why the balance of power in tech is shifting toward workers

“Concerns and anger over tech companies’ impact in the world is nothing new, of course. What’s changed is that workers are increasingly getting organized. Whether writing public letters, marching in protest, filing lawsuits, or unionizing, the labor force that makes the corporate tech world run is finding its voice, demanding a future in which companies do better and are held more responsible for their actions.”

[Link]

· Links · Share this post

 

Great communication for software teams

The more distributed a team gets, the more important great communication becomes.

Distributed can mean many things:

  • Geographically - not in the same place
  • Temporally - either not in the same timezone or on the same schedule
  • Organizationally - the organization might have grown to a point where people aren’t organically all working with each other anymore, or areas of focus are otherwise disparate
  • Philosophically - areas of work are so different that there are entirely different mindsets, contexts, and modes of working at play

In most cases, it’s likely to be more than one of the above. For example, a team that works remotely is geographically distributed, may be temporally distributed, and depending on the size of the organization, may also be organizationally and philosophically distributed.

How do you stay on the same page with a team that has one or more of these properties?

A synchronous communication tool like Slack can be useful in some circumstances, but there’s a ceiling to the help you can get from it when people are in radically different timezones. Similarly, it’s hard to hop on a meeting to hash something out with someone who’s six hours offset from you. It’s not that you can’t talk - but you have to plan to do so.

Even without that temporal distribution, it’s interruptive to use synchronous tools. This is where philosophical and organizational distribution comes into play: they may not say so, but if you interrupt an engineer to have a quick meeting several times a day, they will be quietly plotting your demise. Their way of working requires long periods of deep focus in a way that some other roles may not. You’d better make sure those synchronous meetings are planned and predictable.

The truth is, every team is distributed, even if they’re in the same room. You can even think about temporal distribution as looking back at work that was done six months ago: you can hardly have a Slack conversation with your past self to understand what on earth you were thinking.

Luckily, we have a centuries-old method for sharing information across time and space. There are two important verbs to consider: reading and writing.

Writing is a core skill for everyone on every team. Being able to lay out your ideas, reasoning, and intention in complete sentences with empathy and depth isn’t a nice-to-have: it’s the only way to convey your thinking in an enduring way. Diagrams and illustrations can be additive, but aren’t a replacement for a well-written description. Similarly, rough notes don’t cut it: you might think they make sense in context, but months down the line, the context is stripped.

Reading is also a core skill. You can write all you want, but if that documentation is simply falling into a void, it’s useless. Active reading - the act of reading with an intention to understand and reuse the information - is a skill that every knowledge worker needs to develop.

Both of these skills must be intentionally developed as part of the culture of the team. A culture of thoughtful reading and writing as a natural part of building a product reduces dependence on interruptive, expensive synchronous communication, improves mutual understanding of the work being undertaken, and provides space for reflection on the approach before diving into execution.

As part of a software team, I believe each of these is an important written document:

  • The product spec - a concrete, human-centered description of what the product is through the lens of the real people it’s being built for, what their problems are, and why this product will be effective in solving them. This document is designed for feedback from business teams and the engineering team that will be taking on the work.
  • The engineering spec - a description of how the engineer intends to go about building it. This includes the technical goals, but also the non-goals: what’s intentionally being left out of the build. This document is designed for feedback from other engineers and the product team.
  • Stories - concrete descriptions of atomic pieces of work, derived from the product spec, with well-defined acceptance criteria. These stories may embed illustrations or designs, but an illustration or design is not a story. Stories are usually wrapped up in an epic, a kind of meta-story that describes the arc of the work.
  • Tasks - descriptions of the individual engineering tasks involved in building a story.

Each of these is designed for an audience in order to solicit feedback, which will then be used to improve the description; more feedback is sought, and so on. Iterative loops of feedback, testing, and improvement are the core pattern of software development.

Not everyone is a natural writer, or will be a native speaker of the written language of the team. Reading lots of documents with different structures also undeniably carries a cognitive load. Templates can help here: pre-defined headings and document structures that allow authors to fill in the blanks if they need to, and allow readers to more quickly find the information they’re seeking. In teams I run, I always make sure there are templates and examples to choose from.

In a tiny team, you can often get around having this level of description: you talk about it, you do the work, you check in with each other organically. But as the team becomes more distributed, this becomes less possible; context is lost and inefficiencies grow between the gaps. You can’t have everyone checking in with everyone all the time. Nobody would get anything done; meetings with lots of people are expensive; synchronous meetings tend to favor extroverts.

Like all elements of team culture, it’s important to intentionally create it early: the culture you create at the beginning will inform what happens when you grow. Because this inflection point is an inevitability in a growing team, setting a culture of strong asynchronous communication and documentation early will prevent problems later on. Like all elements of culture, that means you need to intentionally hire for it, intentionally train for it, and intentionally lead by example.

 

Photo by Lagos Techie on Unsplash

· Posts · Share this post

 

The Human Web

“Web3 will succeed, or fail, to the extent that it solves human problems, to the extent that it makes navigating Web0 more tractable—not to the extent that it monetizes everything conceivable, or enables a small number of people to make a financial killing.”

[Link]

· Links · Share this post

 

The International Space Station to be retired and crashed into the Pacific Ocean

“NASA said that commercially operated space platforms would replace the ISS as a venue for collaboration and scientific research.” Ugh.

[Link]

· Links · Share this post

 

Book Renovation

“Anyway, right now, I’m working on the revision of Book 2 of the Great Cities. A friend asked me how to do revisions, so I figured I might as well lay out my process here. Note that this is my process; as with all other writing advice, you should look at many methods and then choose or customize something that works best for you. So here goes.” Some lovely writing advice from none other than NK Jemisin.

[Link]

· Links · Share this post

 

House approves bill to end forced arbitration of MeToo claims

“The U.S. House on Monday approved a bill that would ban mandatory arbitration in sexual harassment and assault cases brought by workers, consumers and even nursing home residents, queuing the measure up for Senate passage and President Joe Biden’s signature.”

[Link]

· Links · Share this post

 

Indonesia Is Switching Capital Cities Because the Old One Is Sinking Into the Ocean

“The flooding, pollution, sinking earth and congestion have gotten so catastrophic, in fact, that the country is switching capital cities altogether. Yes, seriously: the government is packing up and moving the country’s capital to the island of Borneo, according to the Associated Press.”

[Link]

· Links · Share this post

 

My hiring status

I am not looking for a new Head of Engineering position right now. I’ve been approached both directly and by a number of executive recruiters, and I’m flattered, but I’m not considering opening a process with any new companies.

If you’re looking for an advisor or board member on tech, product, or startups, I am potentially open to help in that way on a part-time basis. I’m mostly interested in mission-driven organizations, and need to be careful to avoid conflicts of interest.

Thank you!

· Posts · Share this post

 

North Korea: Missile programme funded through stolen crypto, UN report says

“North Korean cyber-attacks have stolen millions of dollars worth of cryptocurrency to fund the country's missile programmes, a UN report briefed to media says.” Oops?

[Link]

· Links · Share this post

 

The web is a miracle

I don’t think the web could happen again.

A public-minded developer, operating in a public service research institution, built an open knowledge-base with no eye on profit or even productizing it. Because of its openness and simplicity, it spread to other like-minded researchers, and then beyond. It wasn’t a product or a startup or a business, and nobody tried to build one around it until much later.

The foundations of the web are pure. And they changed the world.

I wonder what kinds of conditions would need to be true for another platform to be built in a similar way? Lots of people have tried, but none of them have the purity of participation for the love of it that the web has. Even Tim Berners-Lee’s own subsequent attempts are a startup.

Why have we lost that community-hacker sensibility? How can we get it back?

One answer might be that we don’t have the right kinds of research organizations. TBL’s work at CERN was kind of a fluke that happened at the right point in the development of personal computing. There are design organizations, and R&D organizations, but all of them are looking to productize. There’s nobody just jamming on openness platforms with significant institutional support.

Imagine if he’d built the web while trying to test the principles of product design. Desirability: well, who knew if anyone would use the web? Where would that kind of user research have taken him? Viability: it was inherently unviable; just a server living on a NeXT box. Feasibility: who on earth would think that a global hypertext network is feasible? Instead, albeit with a great deal of thought, effort, and skill, he just did it.

Did he hope or expect it would make him a billionaire? No. Did he hope or expect it to get major traction in the way that it has? Also no.

I love startups; I do. I enjoy watching people make things that serve real problems and turn them into sustainable flywheels. But not everything has to be a business, or financialized in any way. Those things are not prerequisites for impact or success. They’re just one way to go about it. The web shows us that there are others, and that purity of thought and intention go a very long way indeed.

· Posts · Share this post

 

Exposed documents reveal how the powerful clean up their digital past using a reputation laundering firm

“Now, documents viewed by Rest of World shed light on the reputation management industry, revealing how Eliminalia and companies like it may use spurious copyright claims and fake legal notices to remove and obscure articles linking clients to allegations of tax avoidance, corruption, and drug trafficking. The Elephant case may be one of thousands just like it.”

[Link]

· Links · Share this post

 

Globle

Like Wordle but for countries. “Every day, there is a new Mystery Country. Your goal is to guess the mystery country using the fewest number of guesses. Each incorrect guess will appear on the globe with a colour indicating how close it is to the Mystery Country.” Good fun, but I am not good at this.

[Link]

· Links · Share this post

 

Shady Pines Radio is a beautiful, independent community

My friends at Shady Pines Radio are running a fundraiser to cover their costs for 2022.

It’s been really fun watching Callie and Brian build this station. When they moved to Portland a few years ago, they converted the basement of their house into a recording studio; as well as recording a bunch of really great live music performances, they’ve been running an independent radio station with an eclectic mix of independent DJs as a way to connect the independent music scene during the pandemic. (Disclosure: my sister runs a weekly show featuring new independent artists, which reminds me a little of John Peel’s old BBC show. You should check it out.)

I spend a lot of my time immersed in startups and high-growth media endeavors; Shady Pines Radio is a labor of love, more a community than anything else. It’s all put together with a high degree of professionalism and skill, but also with obvious passion. I’m really inspired by what they’ve built, and how they’re continuing to build.

One aspect of this has been music licensing. It’s an independent station, but it’s not pirate radio: everything is fully-licensed and above board. That takes a fair amount of money, which is funded by the community (hence the fundraiser). Not only is it honest, it’s pure in a way that most media startups could never hope to achieve.

Before the pandemic, they ran a series of events - open mics, shows - that were popular gathering points. The pandemic made that impossible, but it’s been great to see how they’ve taken their skill for community organizing and brought it online. All the things you need to do to bring people together in real life translate very well to the internet. The tools are different, the communication is remote, but the people and connections are very much the same.

I’m listening right now. Hit the Play button on the website to join me, or grab the apps for iOS and Android. And if you like it, maybe knock them a few bucks?

This is what makes the web so special: communities led by people out of love. Callie and Brian’s work makes me really happy, and is an example of why I’m still in love with the internet.

· Posts · 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.