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

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
G
Google Developers Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
S
SegmentFault 最新的问题
宝玉的分享
宝玉的分享
博客园 - Franky
博客园_首页
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
月光博客
月光博客
博客园 - 聂微东
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
小众软件
小众软件
Microsoft Security Blog
Microsoft Security Blog
Last Week in AI
Last Week in AI
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
爱范儿
爱范儿
J
Java Code Geeks
博客园 - 叶小钗
Engineering at Meta
Engineering at Meta
阮一峰的网络日志
阮一峰的网络日志

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