Tech

Konstantinos Komaitis has started a ten-part series at Techdirt called The Metric Is Not the Mission. It traces how Big Tech went from building the open internet to reshaping it around its own metrics and incentives. Part I argues that the recurring fights over content moderation, privacy, recommendation algorithms, and AI are symptoms of one long shift.

Search, social networks and recommendation systems solved real problems of navigation and abundance. Eventually each solution becomes the environment itself, and continues to be optimized for incentives that benefit the companies behind tech solutions. His phrase for how we’ve been reading the news about tech is “paying attention to the weather while overlooking the climate.”

The historical framing will only pay off if later installments name specific mechanisms and the people who made the decisions, and I’m reading the rest to see whether they do. New parts come out twice a week, with a full PDF at the end.

🎵: Witch Doctor - Erykah Badu and The Alchemist

Over the weekend, I asked Gemini to examine the career trajectories of the authors in this 2019 Jezebel article by Soraya Roberts, which covered the ins and outs of the major conflicts that erupted over the feminist blogs.

(I am sad to hear that Soraya passed away last month. During her research for this article, I enjoyed discussing the technical details that created these spaces and how our collective work facilitated everything that came afterward, or didn’t. I know Soraya was hanging a lot of her career on this article and felt it was poorly handled at the time, speculating it was because the voices most implicated by the research now manage the levers of publishing.)

Knowing Google has the juice for search, including all the missing bits deprecated over time, I asked it what technical and social lessons were learned, assuming Gemini could treat that work like a portfolio and provide a business analysis with the full benefits of hindsight.

Per Gemini, links added by me:


Looking back at the mid-2000s, the feminist blogosphere achieved extraordinary cultural breakthroughs, but it also operated with distinct technical and social failings and prejudices. By treating cyberspace as a purely ethereal or detached realm, bloggers unintentionally reproduced offline power dynamics, a phenomenon known as the “digital twinning” of cyberspace.

Viewed through a critical, retrospective lens, four major areas show where different choices around technology, institutional strategy, and social solidarity could have altered digital feminism’s trajectory.

1. Technical: platforms are not neutral The early blogosphere largely treated technical tools (like WordPress, Blogspot, Google Search, and ad networks) as neutral pipes rather than profit-driven entities with embedded incentives. Bloggers built incredible social capital on free or cheap third-party services without owning the underlying code or digital infrastructure. When Web 2.0 shifted toward algorithmic feeds and centralized social media (Twitter, Facebook), bloggers willingly migrated their engagement to those platforms to chase larger audiences.

  • Protocol-Level Investment: Instead of relying on proprietary platforms, the cohort could have invested in building and maintaining independent digital commons, including federated software, cooperative hosting collectives and shared digital archives owned directly by the movement.

  • Data Sovereignty: Early writers rarely anticipated how their essays, comment sections and personal narratives would be scraped, monetized, and eventually used as training data for commercial algorithms and search engines. Establishing strict open-source licensing (such as Copyleft or peer-production licenses) and sovereign archiving practices could have protected intellectual labor from platform extraction.

2. Reproducing social hierarchies online “Digital twinning” can mean several things in context, but in our case it refers to the way online spaces mirror (and often amplify) offline power structures like race, class, disability and educational privilege. While early blogs claimed to be radical open spaces, their structures often recreated corporate and academic gatekeeping.

Many of the highest-profile blogs were anchored by white, college-educated, urban writers who inadvertently treated their lived experiences as the “default” feminist lens. Marginalized writers, particularly Black, Indigenous, AAPI, disabled, and trans writers, frequently had to demand inclusion, fight for citation, or build separate spaces (Racialicious, Crunk Feminist Collective, Reappropriate, FWD/Disabled Feminists) to address the dominant blogs’ weak spots.

  • Resource and Power Redistribution: Rather than treating traffic and ad revenue as individual metric wins, major sites could have operated as resource-redistribution networks—directly funding, platforming, and sharing domain authority with writers from marginalized backgrounds from the outset. This is what Feministe.us aimed to do with our rotating lineup of guests, with mixed results.

  • Rethinking “public” vulnerability: The blogosphere heavily rewarded raw, highly personal exposure (“confessional blogging”). However, this cost was asymmetric: white, middle-class bloggers often parlayed personal exposure into book deals, while marginalized bloggers faced severe offline economic risk, doxxing and targeted harassment for sharing the same level of personal detail. Many of us also needed to earn a paycheck with benefits. Depending on your demographics, angles and timing, writing opportunities were limited, and only a small fraction of the talent generated in the collective saw durable career impacts. A more intentional approach would have prioritized pseudonyms, pen names, shared authorship, and safety-first rhetoric.

3. The siren song of individual upward mobility The most consequential structural shift was how the blogosphere interacted with traditional media and corporate capital. As more corporate outlets (Jezebel, HuffPost, The Guardian) realized feminist commentary drove clicks, they offered individual bloggers lucrative staff jobs, book deals and column spaces. This transformed a collective political movement into a pipeline for individual career advancement. As top talent moved into legacy media, independent blogs lost the labor needed to sustain them.

  • Building cooperative media outlets: Instead of individual writers accepting staff roles at corporate outlets, the cohort could have formed reader-owned media cooperatives (similar to worker-owned publishing models today). This would have allowed writers to earn a sustainable living while keeping their intellectual output in a community-controlled space.

  • Resisting algorithmic speed: Legacy media required bloggers to output somewhere between 3-10 quick, hot-take posts per day to satisfy ad-driven impression quotas. Resisting this pressure in favor of slower, deeper, “thick” theory would have preserved the intellectual rigor of the spaces instead of reducing feminism to consumable digital commentary.

4. Politics: Hesitancy to be the “fly in the ointment” Beyond technical tools and corporate pipelines, there was a profound rhetorical hesitation within many of the era’s flagship blogs to comfortably occupy the role of the “fly in the ointment,” the deliberate, disruptive presence that insists on disrupting false consensus to center genuinely aggrieved interests.

Because major blogs faced constant, bad-faith attacks from right-wing media and anti-feminists, an implicit pressure emerged to project a unified “united front.” This often created an environment where internal dissent, particularly from disabled, working-class, trans, or non-white women pointing out the movement’s ongoing failures, was framed as unhelpful infighting or a distraction from the broader political battle. The push for a polished, accessible and broadly appealing “Feminism 101” frequently smoothed over the jagged edges of critique.

  • Sanctifying disruption as methodology: The blogosphere could have explicitly framed the “fly in the ointment” not as a threat to solidarity, but as the primary engine of accountability. Rather than managing or policing internal conflict to maintain a clean editorial brand, blogs could have deliberately designed their platforms to hold open space for radical and uncomfortable grievances within the plurality of feminist thought.

  • Protecting uncommodifiable voices: Corporate platforms favor palatable, easily shareable commentary by design. By shying away from deeply uncomfortable, non-mainstream grievances, the blogosphere left a vacuum filled with endless explainers. A more resilient model would have actively protected and amplified the most uncompromising, “unmarketable” voices, including those whose positions could not be sanitized for an ad sponsor or a cable news segment.

By failing to fully institutionalize the “fly in the ointment” as an essential, protected role within digital spaces, the early blogosphere left itself vulnerable to the corporate absorption that eventually dismantled it. When mainstream media stepped in, it easily plucked away the polished, palatable commentary while abandoning the uncomfortable, dissenting labor that keeps a political movement expansive and honest.

Old playbook, new eyes

🎵: Veteran of the Psychic Wars - Blue Oyster Cult

When tech enthusiasts discuss federation today, they usually mean open protocols like ActivityPub or Mastodon. But in the 2000s, the feminist blogosphere was one of the earliest, most powerful examples of practical Web 2.0 federation, a decentralized, cross-site architectural network where open web standards powered a global ideas lab.

Instead of sitting inside a single corporate platform (like today’s X, Meta, or Substack), early blogs like Feministe, Reappropriate and Jezebel functioned as individual nodes in a federated ecosystem. Open protocols linked them, letting theory, critique and discussion travel seamlessly across independent servers, seeding some of the political conditions we face today.

Here is how the federated architecture of the 2000s web directly built the “ideas lab” for fourth-wave feminism:

1. Federated communication engine: CMS and protocol Before quote-tweeting or tagging existed, the open web used Trackbacks and Pingbacks. If a post on Feministe analyzed an article about reproductive rights, a writer on Racialicious or Shakesville could respond on their own site. The underlying blogging software (Movable Type, WordPress) would automatically send an XML RPC “ping” back to Feministe.

Socially, this created architecture for ideas: a ping automatically listed the response essay in Feministe’s comment section or sidebar. Readers didn’t just consume one blogger’s singular and authoritative opinion; they could immediately follow the thread across five different independently hosted platforms. This created an inter-site conversation tree, allowing complex ideas to be cross-examined, refined, or challenged without any single person controlling the narrative.

2. Blogroll as federated curation and mutual discovery Before algorithmic feeds dictated what readers saw, blogs relied on the Blogroll, a curated list of links in the site’s sidebar. Blogrolls formed a human-curated, decentralized routing layer. When a high-traffic node like Feministe added a smaller, independent blog (such as a disability rights blog like FWD or a smaller blog like Crunk Feminist Collective) to its blogroll, it directed server traffic directly to that independent domain.

Socially: This was a non-algorithmic way to expand the collective’s political consciousness. It allowed marginalized perspectives to build their own audiences and force mainstream feminist sites to engage with race, class, disability and queer theory. The blogroll mapped an intellectual community in real time – with strong caveats.

3. Open syndication protocols The Architecture: Feeds ran on RSS (Really Simple Syndication), an open XML standard. Readers used independent RSS aggregators (like Google Reader or Bloglines) to subscribe directly to a site’s feed.

Socially: RSS meant no algorithm stood between the writer and the reader—no engagement bait, no rage-farming optimization, and no platform throttling links. Writers could publish 5,000-word, dense theoretical essays knowing their subscribers would receive the complete text in chronological order as designed. This structural stability gave writers the freedom to experiment with complex, “thick” personal narratives and political theory.

4. Real-time stress testing and spillover moderation Because the blogosphere was a network of independent domains, each site maintained its own “house rules” and moderation policies. If a topic proved too controversial or toxic for one comment section, the conversation naturally federated outward. A reader who felt silenced or misunderstood in one blog’s comments could launch their own blog, write their response, and ping back into the original discussion.

Socially, this prevented any single author from monopolizing the narrative. It created a system of checks and balances where academic concepts (like intersectionality, rape culture, or microaggressions) were stress-tested across dozens of distinct, interconnected communities simultaneously.

Thinking about this architecture today The feminist blogosphere proved that decentralized web protocols can generate deep, movement-building intellectual work. When platforms like Facebook, Twitter, and corporate media conglomerates centralized the internet in the 2010s, they broke those open connections. Conversations were locked behind platform walls, trackbacks were abandoned and RSS was marginalized, breaking, fencing and otherwise moderating independent community connections.

Rebuilding a modern “ideas lab” with modern federated protocols (like Webmentions, ActivityPub, RSS, and static site architecture) is simply picking up the technical blueprint OG feminist bloggers used to transform digital culture two decades ago.

A composition teacher friend shared this paper on social media: Lester Faigley’s “Literacy after the Revolution”, the essay version of his 1996 CCCC Chair’s address. In it, the author argues that the economic impacts of the digital revolution had begun to undo an older commitment, formed in the Civil Rights era, to teaching literacy as a path toward equality. He further argues that writing instruction was being reorganized around tools owned by a few firms (then: Netscape, Microsoft) at a moment when wealth was concentrating upward. Faigley left us with the question of whether educators can hold onto literacy-for-equality while the tides run against it.

Thirty years later, the worry has a new face: AI will do young people’s writing for them and their thinking with it. Ultimately, Faigley believed the need for the skills that composition teaches will keep growing, not despite, but because of our need to convey information in and around that technology and the humanity it serves in a complex society. Does that suspicion hold water today?

Computer Love

I listened to two great podcasts this week exploring the tangle of human/AI relationships. In “Computer Love,” the guests explore whether these relationships are good for us, and in “Your AI Companion Doesn’t Love You,” they explore the technical and business implications of these relationships. Both of these feature podcaster and writer Bridget Todd, who is promoting her new book “Love at First Prompt.” As of today, about 1 in 5 young people in the U.S. have asked a chatbot for mental health advice, and 1 in 5 high schoolers have had a romantic AI relationship.

Note: Todd’s (excellent) podcast title is a reference to Rule 30 of the internet.

Some thoughts on linklogs and link libraries

A linklog is a dated list of outbound links, maybe a tag, and a note about why it’s worthwhile. But that little note does two things at once, and together they make for a better web.

First, it’s a way of organizing the web. The web doesn’t sort itself, so finding good information depends on someone curating and tracking interesting content, preferably on the open, free internet. It acts as a customizable bookmark library: newest at the top, tags to group items, and a line explaining why the link was worthwhile. This is similar to what del.icio.us did, where people grouped and tagged links, creating a rough filing system.

Second, it’s a social act. An outbound link points to someone else’s work, so a linklog is essentially a renewable engine for sending traffic to other people and places. It stays renewable because the content is easy to sort and remix: a URL’s relevance no longer depends on where an algorithm or activity feed happens to place it, so older links can keep resurfacing instead of scrolling out of reach. That’s the precise opposite of what big platforms design for audiences; platforms such as Twitter, Instagram and Facebook quietly bury posts with outbound links to keep your attention (and dollars) on their site and with their advertising customers, losing relevance after one interaction. A linklog explores the opposing dynamic: it willingly hands your audience and attention away while crediting your forebears, comrades, mentors and co-conspirators. It turns the rough digital filing system into a “folksonomy,” if you will.

Compare these dynamics to an algorithmic feed on a platform. An algo also sorts the flood of content, but computer magic does the sorting, and someone else monetizes your attention and relationships and hoards your data. “Engagement” for these companies is primarily a measure of how long you stay on their platform with their content. The goal is to keep you scrolling and the ad revenue rolling. But over here on the indie internet, our goal is to build human communities online and connect people to quality information, tools, ideas and processes.

Back in the day, we had blogrolls, and blogrolls came with a lot of politics around representation and belonging, and some of those choices had real-world impacts. Who you listed in your sidebar was a public statement about your community and your allegiances; however, though smaller blogs linked to bigger ones, the big blogs rarely returned the attention. That contentious dynamic faded as social platforms became the main sites for online interaction, and the follow list, or the Twitter list, took over the blogroll’s old job of reinforcing networked hierarchies of writers and audiences. Because a blogroll is a static list of people, it hardens into a status game and is kind of stale the moment someone stops babysitting it; meanwhile, a linklog points at individual pieces of writing one at a time, so it stays current and rewards the work rather than the social and professional standing of the writer.

In this sense, a linklog is an easy way to be an opinionated curator and a decent neighbor at once, by hosting and sharing with thoughtfulness and deliberation. Out here, my data is also likely being scraped, but I have far more control over what data is findable, shared, and shareable, and over what is investigable and degradable over time.

Computah: Make it a link

I spent a little time with the blog last night and pulled together two new site features using Claude Cowork. The last time I experimented significantly with Claude like this was to use Claude chat to build the link log from scratch, walking it through my thinking in plain language, then copying and pasting its suggestions into the backend of the site and hitting publish. This time I used Cowork, the tool that runs in the browser, and it clicked through the screens itself, fully taking on the execution of tasks. I have some coding skills, but not the kind these changes required. If I were taking this on, I would need YouTube, Hugo for Dummies, and my own personal IT guy, and still probably couldn’t pull it together.

Last night I asked a few things of Claude: I asked Claude Cowork to get into the backend of the micro.blog site and change my theme to link each line in the linklog back to my original post. The date field in the right column now links back to the original post for each link logged. No problem, easy request with easy execution. I made the request, confirmed the plan, and went about my business while Claude made the edits.

I also asked it to analyze my post content and suggest category tags for groups of content, then to label that content correctly in the backend. Claude reviewed about 500 posts and suggested I add a few new categories to my blog: AI in Practice, Books & Reading and Writing & Language. Then I set up some auto-filters to run at publish time to automatically categorize posts based on keywords moving forward.

Finally, I manually added the archive page, which lets you sort posts by category or year. This means I now have a functional archive here. Enjoy my anodyne thoughts, dear reader.

Adjacent to my day job, I’ve been toying with Claude Pro now for about a year; in my experience, it has improved significantly within the last six months. It’s not perfect: my requested edits were completed, but it also changed the CSS on the linklog so some of the text is too light to read, which I didn’t ask for and don’t want. But it has arguably extended my ability to execute on work that requires skills I don’t otherwise have (such as design and coding). What I do bring to the table is an expansive practical background in publishing and production, and all the language to describe it.

A friend of the blog shared the Embroidered Computer, a programmable 8-bit computer created by using a combination of magnetic and glass beads, gold wire, and traditional gold embroidery techniques to fix material elements to cotton cloth. When complete, it has the processing capacity of a 1950s mainframe computer without the modern silicon microchip. Something about this reminds me of Ellen Ullman’s observation that computers are made of boxes and wires, written on chips and tape. (via)

The knitting community is one of the great deliberative communities of the internet, and as they’ll happily tell you, knitting and fiber arts are closely tied to industrial and computing history. It’s really hard to pull one over on knitters online, because they have a deep and different relationship to the technical side of their hobby and all of the political and tech history behind it, and especially how it relates to computer engineering. I was thinking about that dynamic while reading about the latest fracas around YouTuber Hank Green, who is taking time away from public life after being called out by his audience, when his AI use was perceived as being in contradiction with his public persona. If you want to go down the rabbit hole on this, here’s a good video summary.

Ultimately viewers are reacting negatively to Green’s admission of using AI to quickly aggregate research to drive his content creation, suggesting that he lost his own creative discretion amid a growing demand for online content. But in the meantime, his technical inaccuracies were paired with completely avoidable gender bias alongside the AI use, which drew additional scrutiny from technical experts. It wasn’t his first go-round with the knitting community, it turns out. Was the bias Green’s or facilitated by his use of the tools? Debate ensues.

Winer on the purpose of web standards: “I find that most standards that come out of the standards bodies aren’t developed by implementors or with them in mind. They avoid trying to solve any specific problem, rather focusing on the elegance and flexibility of the format. This makes interop much less likely. I saw the differences several times as the web standards were growing up.”