惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
腾讯CDC
爱范儿
爱范儿
Google DeepMind News
Google DeepMind News
V
V2EX
Blog — PlanetScale
Blog — PlanetScale
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
量子位
F
Fortinet All Blogs
G
Google Developers Blog
T
The Blog of Author Tim Ferriss
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
J
Java Code Geeks
S
SegmentFault 最新的问题
D
Docker
博客园 - 司徒正美
The GitHub Blog
The GitHub Blog
Jina AI
Jina AI
M
MIT News - Artificial intelligence
博客园 - 【当耐特】

Lynn Fisher

How I remember link and image Markdown syntax Case Study: lynnandtonic.com 2025 refresh Blog Questions Challenge 2025 Ten years of A Single Div I archived my tweets Case Study: lynnandtonic.com 2023 refresh A decade of working remotely SVG export wishlist The nbsp; was breaking after all Put your name on it Unordered, incomplete list of things I want from a job Case Study: lynnandtonic.com 2022 refresh Some things I worked on at Netlify Fun CSS-only scrolling effects for Matterday Case Study: lynnandtonic.com 2021 refresh
When your work disappears
Lynn Fisher · 2024-05-07 · via Lynn Fisher

Edit: I let the expensive oss.love domain expire and moved the site to oss.cards


The web is always changing and that’s one of my favorite things about it. But there’s a unique sadness in visiting a URL and seeing a 404 where your work once was.

I make websites for a living and most of the time it’s for companies. I don’t have any delusion about who owns that work. Don Draper voice: “That’s what the money is for!”

But that work is still also mine: the product of my brain and hands working together in the way only mine do. I made it a requirement that any job I take allows me to say so. But in the end, the code, the artwork, the domain—it belongs to them.

Companies change. They grow, have layoffs, pivot. They get acquired, they close up shop. And as team members rotate and domains expire, you see more and more of your work disappear.

I don’t have any solutions here, just thoughts and feelings about things I mostly have no control over. I feel hopeful about renewed enthusiasm for personal sites and blogs over platforms, but for most of my work, it’s just out of my hands.

So when oss.love oss.cards went down this February, I felt that familiar grief. Another bit of work disappearing into the ether. Netlify decided not to renew the domain and planned to archive the project. A bit on impulse, I asked if they would give it to me and they said yes.

After some work getting things transferred and updated, the site is back up and under my care! You can continue to visit oss.love oss.cards and share cards of appreciation with your fave open source peeps.

a developer pun Valentine’s card featuring a happy Earth saying “You had me at Hello World”

As with all my projects, but this one especially, I am keenly aware of the costs of maintenance:

  • The domain is not cheap. I thought I would have to pick a new one, but OpenSauced and ui.dev are generously sponsoring the project so I can cross that bridge later. Edit: We crossed that bridge! The project is now at oss.cards
  • The site has a lot of pieces I don’t understand. It uses GitHub APIs, Netlify functions, Supabase, and Cloudinary. This is all outside of my skillset, so if things break or I want to make enhancements I’ll likely need help. The site is open source so hopefully that will make it easier.
  • High usage brings high costs. Right now I’m using free tiers for services, but if the project gets a lot of traffic (good), the costs will go up (bad). Again another bridge I will cross later if needed.

That’s not nothing, but I’m also not worried. I’m glad that—at least for now—my work still appears when you hit that URL.

Some thanks are in order here. Thank you to Netlify and specifically Phil Hawksworth for his amazing work on the original project. Huge thank you to Ryan Mulligan for helping me transfer everything. Thank you to Jason Lengstorf for helping me get the site back up and running. And thank you again to OpenSauced and ui.dev for supporting the project.

Now, get sending those cards 💚 oss.love oss.cards