Operation 2030 (Published)

This commit is contained in:
Abner Coimbre
2025-04-02 20:59:03 -07:00
parent fde1dbd986
commit f31dfff059
43 changed files with 1130 additions and 14 deletions

View File

@@ -0,0 +1,5 @@
+++
title="Key Objectives"
date="2024-08-09T09:00:00-04:00"
enddate="2024-08-10T18:00:00-04:00"
+++

View File

@@ -0,0 +1,49 @@
+++
title="Return to Meatspace"
mediatype="key"
conference="seattle-2022"
date="2022-11-16T12:00:00-08:00"
description="Abandon FOMO"
thumbnail=""
[[videos]]
title="Memory Strategies"
embed="https://player.vimeo.com/video/774890907"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/774890907/rendition/720p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=3c443137144bf46966f5607ab00f818dfa5f98e1ac7643e62160f55e0bb27792"
[[speakers]]
name="Abner Coimbre"
bio=""
image=""
+++
[Prev](/operation2030/directives/small-software-shops) | [Contents](/operation2030) | [Next](/operation2030/directives/self-hosting-for-all)
By 2030, Handmade Cities wants it to be significantly more appealing for programmers to spend time offline, drinking in the real world, rather than being glued to the Internet. When we are online, it should be intentional, free from FOMO or addiction. To make this happen well focus on growing local meetups while also taking the following steps:
- **Printed Magazines**: Physical bookstores are making a comeback, especially as Gen-Z seeks relief from doom scrolling. Even tech magazines are regaining traction. Starting January 2026, Handmade Cities is publishing quarterly magazines featuring news and articles written by highly-regarded community members. If youre a technical writer, please reach out at magazine@handmadecities.com.
- **No Social Media**: Specifically, Handmade Cities doesnt use platforms like Twitter/X, Bluesky, or Mastodon at all. Weve proven we're profitable through our website and newsletter. Our goal is to encourage devs to build their own newsletters to market their work. Most social media sharing Twitter's DNA are addictive finicky platforms to make a healthy living from. Reducing or eliminating our dependence on them is the wisest choice.
- **Healthy Outreach**: Platforms like Twitch and YouTube, where real people are visible, are more stable options for occasionally promoting your work online. Hacker News and Lobsters are generally also fine. However, these shouldnt become a *crutch* for making income.
- **The Return of Mailing Lists**: Mailing lists, like the legendary Linux Kernel Mailing List (LKM), are timeless. Theyre accessible on any device, indexable, and distraction-free. If theres one mantra to take away here, its this: *mailing lists and meetups*.
**Secretary's Note:** We don't want to go back too far in time! Modern UX matters! We're open to alternatives to mailing lists, or newer clients to make the reading experience cleaner.
- **Touch Grass Technology**: It sounds hilarious, but TGT\* refers to tech which motivates in-person meetups. By 2030, Handmade Cities must have built, curated or contributed to a comprehensive list of TGT tools for the community.
**References**
- [Dont build your castle in other peoples kingdoms](https://howtomarketagame.com/2021/11/01/dont-build-your-castle-in-other-peoples-kingdoms/)
- Tras Otro Progreso: Filosofia de la Tecnologia desde la Periferia (Spanish)
**Secretary's Note:** If anyone knows of an English translation for the book above, email us at support@handmadecities.com
---
\* We've coined Touch Grass Tech playfully but its based on a theory from Puerto Rican philosopher Dr. Hector Huyke, who researches philosophy of technology. Abner studied under Huyke and also read his little-known Spanish book *Tras Otro Progreso* (roughly translated as *In Search of Another Kind of Progress*). Written twelve years ago, this obscure book was rather omniscient, predicting todays issues with how software gets deployed: loss of community, mass layoffs, social media addiction, and even a glimpse into AI-generated slop.
Huykes proposed solution is a concept called *Tecnología Arraigante*, which is rather tricky to translate. Literally, it means "technology for keeping you rooted to the ground." The imagery is striking—like your feet growing tree roots and anchoring you into place. After consulting a professional translator, we found the closest English equivalent is indeed "Technology for Touching Grass." The gist is to use tech for increasing human presence without abandoning the benefits of software.
Examples include the Light Phone, which eliminates addictive distractions, or couch co-op games, which bring people together. (Even Pokémon GO met this description for a time.)

View File

@@ -0,0 +1,51 @@
+++
title="Self-Hosting for All"
mediatype="key"
conference="seattle-2022"
date="2022-11-16T12:00:00-08:00"
description="Make self-hosting actually desirable"
thumbnail=""
[[videos]]
title="Memory Strategies"
embed="https://player.vimeo.com/video/774890907"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/774890907/rendition/720p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=3c443137144bf46966f5607ab00f818dfa5f98e1ac7643e62160f55e0bb27792"
[[speakers]]
name="Abner Coimbre"
bio=""
image=""
+++
[Prev](/operation2030/directives/meatspace) | [Contents](/operation2030) | [Next](/operation2030/appendix) (Appendix)
You cant realistically own every app or service you use, but you should aim to get closer to that ideal over time. The more of your computing you can run on your own servers—even if theyre initially hosted on something like a DigitalOcean Droplet, AWS instance, or Azure—the more self-sufficient youll become. And self-sufficiency is a core trait of a Handmade dev.
By 2030, our goal is to make self-hosting a desirable and mainstream idea in the software industry. Even if we dont convince everyone, we must inspire enough developers to make the broader industry blink and take notice.
#### What Handmade Cities is Doing:
- Built a replacement to Ticketmaster/Eventbrite for selling conference tickets
- [Self-hosting](https://chat.handmadecities.com) Revolt for live conference chat
- [Actively](/operation2030/structure/meetups) replacing meetup.com
- Created our own newsletter infrastructure for mass emails
- **Migration Off Discord**: While Discord is [still in use](https://handmadecities.com/discord) by us, its fallen prey to enshitification and we can be shut down too easily. Weve begun migrating to Revolt for year round discussions, not just live conference chat. The full migration will be completed by the end of 2025.
#### What You Might Try:
- Join the [Indie Web](https://en.wikipedia.org/wiki/IndieWeb)
- Host your personal website off a Raspberry Pi
- If you use [AI models](/operation2030/appendix/proper-ai-usage), learn to run local ones and fine-tune them
- Browse [curated](https://selfh.st/apps/) self-hosted apps, adopt one, and contribute back to the project (e.g., by submitting thoughtful GitHub issues or PRs)
- When self-hosting isnt practical go for privacy-respecting companies: [ProtonMail](https://protonmail.com) instead of Gmail, [Kagi](https://kagi.com) instead of Google, [Obsidian](https://obsidian.md) instead of Notion, [Ghost](https://ghost.org) instead of Mailchimp, and so on
- **Advanced:** Build and ship your own alternative to a service thats been enshitified
#### Notes on UX:
For self-hosting to become desirable, the UI/UX of (most) self-hosted software needs a massive overhaul—its utter garbage. This is the Key Objective keeping the founder up at night. Making self-hosting accessible will require more than just programmers too. Artists and designers are essential to this mission.
**References**
- A great starting point is the *Self Host Weekly* [newsletter](https://selfh.st/newsletter/), an expertly curated resource for getting into self-hosted software.

View File

@@ -0,0 +1,31 @@
+++
title="Protect Small Software Shops"
mediatype="key"
conference="seattle-2022"
date="2022-11-16T12:00:00-08:00"
description="Protect (and embolden) independent craftsmanship"
thumbnail=""
[[videos]]
title="Memory Strategies"
embed="https://player.vimeo.com/video/774890907"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/774890907/rendition/720p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=3c443137144bf46966f5607ab00f818dfa5f98e1ac7643e62160f55e0bb27792"
[[speakers]]
name="Abner Coimbre"
bio=""
image=""
+++
[Prev](/operation2030/directives/tech-worker-rights) | [Contents](/operation2030) | [Next](/operation2030/directives/meatspace)
We must protect competent programmers and help them create and sell closed-source software for profit. Whether its a solo indie dev or a small team forming a private company, we need to them to succeed.
We must grow the ranks of successful initiatives as those listed under [Exemplary Software](/operation2030/intro/exemplary-software). Note that while our focus is shipping real-world software, we also recognize the importance of industrial research or teaching material such as *Handmade Hero*, *Mr. 4th Labs*, or *Ink & Switch*. These projects (though not directly commercial products) have been crucial in shaping the community's values.
By 2030, it must no longer be daunting for a Handmade dev to find a golden path into the industry. If a teenager dreams of becoming a low-level programmer, the answer should be obvious: "Join Handmade Cities—thats the best place to start."
To achieve this, well expand our conferences to form partnerships with organizations providing funding or grants to Handmade devs. Handmade Cities itself is a small business funded by ticket sales, not an angel investor, so were keen to connect ticket holders with life-changing opportunities instead. Any alliances that we build shall conform to our [core principles](/operation2030/philosophy/core-principles).
Imagine a future where attending a conference means more than just learning from speakers: its a chance to meet people foaming at the mouth to fund your next project or publish your game. A place where job booths are filled to the brim with lean companies (not corporations or VC-funded startups) offering meaningful work, great pay, and real autonomy.

View File

@@ -0,0 +1,60 @@
+++
title="Mainstream Tech Worker Rights"
mediatype="key"
conference="seattle-2022"
date="2022-11-16T12:00:00-08:00"
description="Big Tech sees you as an overpaid plumber"
thumbnail=""
[[videos]]
title="Memory Strategies"
embed="https://player.vimeo.com/video/774890907"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/774890907/rendition/720p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=3c443137144bf46966f5607ab00f818dfa5f98e1ac7643e62160f55e0bb27792"
[[speakers]]
name="Abner Coimbre"
bio=""
image=""
+++
[Prev](/operation2030/business) (Revenue) | [Contents](/operation2030) | [Next](/operation2030/directives/small-software-shops)
### Make it a Normal Discussion
Handmade Cities isnt the place to stage political revolution. However, by 2030, we will have become the best place in the tech industry for open discussions on labor rights and the balance between labor and capital. (Don't underestimate the power of public forums.)
Let's recall programmers ARE part of the labor class and that fighting for worker rights is as American as apple pie: remember how we pulled off 40-hour work weeks or outlawed child labor? The tech industry needs to reckon with this reality.
The more skilled a programmer you are the more you might care about this topic—it directly impacts your economic future. That said, we welcome thoughtful disagreements as much as support. These debates must occur without resorting to thought-stopping clichés like calling one side “robber barons” and the other “communists.”
If we can agree the status quo needs to change, youre in good company.
#### Progress So Far
At the end of 2024, Handmade Cities took a risky step by shifting the Overton window of acceptable discourse. We platformed Andrew Kelley (creator of the Zig programming language) and his divisive keynote—a condemnation of the software industrys financial incentives.
**Secretary's Note:** The Twitch stream is not available as a recording yet, but we have a backup on YouTube (timestamped):
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
<iframe
src="https://www.youtube.com/embed/zYAif5PhhoQ?start=7129"
style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;"
allowfullscreen
title="YouTube Video">
</iframe>
</div>
Andrew's sharp tongue is *partially* responsible for the civil war within the Handmade community (see [here](https://handmade.network/blog/p/8989-separating_from_handmade_cities#30378) and [here](/news/splitting-from-handmade-network/)) and were still recovering from the fallout. However, we stand by the decision.
Abner believes Andrews diagnosis of the industrys problems was largely accurate. However, unlike Andrew, Handmade Cities disagrees open-source software or non-profits will rescue us; read our other Key Objective: [Protect Small Software Shops](/operation2030/directives/small-software-shops). In addition, we're betting on a culture where social status is conferred to long-term business owners. Companies like [Sublime HQ](https://www.sublimehq.com) and the mighty [Valve](https://store.steampowered.com/) (no longer small!) are great examples of this approach. We require the presence of nimble competitors keeping Big Tech [on their toes](https://www.youtube.com/watch?v=DrmqC2A3QK8).
That said, Abner and Andrew are aligned on a crucial point: tech workers need collective bargaining power. Not everyone can start a business or join some benevolent employer. So whether it's through guilds, unions, or another form, workers (not management) need a seat at the table *pronto*: being well-paid will no longer cut it. Without negotiating power we bear witness to the continued rise of mediocre software. Workers are forced to endure hostile AI/LLM takeovers without a say. Mass layoffs march on.
#### Handling Future Controversy
This is our most controversial Key Objective and it will turn some people off. Thats okay. This is part of the 20% of our [80-20](/operation2030/structure/80-20) content split, so its trivial for community members to skip if theyre not interested. Advisory board members, meetup hosts and paid staff are also not strictly required to promote this subject themselves if it conflicts with their own views.
This is in accordance with our philosophy [Zero Favoritism](/operation2030/philosophy/zero-favorites).
**References**
- Blood in the Machine: The Origins of the Rebellion Against Big Tech