From 130afd7da17c1b9629c3dc03d036ca51fbdd060e Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Sun, 13 Jul 2025 17:47:46 +0200 Subject: [PATCH] feat: mention employment at vercel --- app/components/TheHome.server.vue | 2 +- content/bio.md | 5 ++++- content/blog/contributing-to-nuxt.md | 2 +- content/blog/diversity.md | 2 +- content/blog/funding.md | 12 ++++++++---- content/blog/governance-and-abuse.md | 2 +- content/blog/using-ai-in-open-source.md | 2 +- content/blog/zero-sum-games.md | 8 ++++---- public/img/work/vercel.svg | 4 ++++ 9 files changed, 25 insertions(+), 14 deletions(-) create mode 100644 public/img/work/vercel.svg diff --git a/app/components/TheHome.server.vue b/app/components/TheHome.server.vue index 44557643..021d5748 100644 --- a/app/components/TheHome.server.vue +++ b/app/components/TheHome.server.vue @@ -94,7 +94,7 @@ interface Talk {

- I am an open-source maintainer and founder, leading the + I am an open source maintainer and founder, leading the -His open-source work has a focus in the Vue.js and Nuxt ecosystems. He's a keynote speaker at conferences and involved in consultancy with companies around the world, particularly around JAMstack, serverless and software architecture. +He is part of the team at [Vercel](https://vercel.com) where he is employed to work full-time on Nuxt. + +His open source work has a focus in the Vue.js and Nuxt ecosystems. He's a keynote speaker at conferences around the world, particularly around frontend, web performance, serverless and software architecture.

Daniel giving a talk at Vuefes Japan

@@ -17,6 +19,7 @@ He's based in Scotland where he lives with his family and a very affectionate ra Daniel holds an MA in Jurisprudence from Oxford University and an MTh in Theological and Pastoral Studies from Oak Hill College.
+Vercel Logo NuxtLabs Logo Imperial Enterprise Lab Logo Google GDE Logo diff --git a/content/blog/contributing-to-nuxt.md b/content/blog/contributing-to-nuxt.md index 7e441d47..255ff6ca 100644 --- a/content/blog/contributing-to-nuxt.md +++ b/content/blog/contributing-to-nuxt.md @@ -26,7 +26,7 @@ I know exactly what it's like to look into a community from the outside. Because My own story was very much one of coming into open source from the outside. -Here are some things I believe about giving into an open-source project: +Here are some things I believe about giving into an open source project: * If you are new to a project (as to a company), you have a priceless gift. You can **see more clearly** than people who are already there. You might be in a perfect position to challenge 'received wisdom.' 💡 diff --git a/content/blog/diversity.md b/content/blog/diversity.md index 83a2ba93..2929f814 100644 --- a/content/blog/diversity.md +++ b/content/blog/diversity.md @@ -30,7 +30,7 @@ Hold your politics lightly but your values tightly. In fact, I would be remiss _not_ to speak about values. -Values shape the direction of projects and people. They also shape the culture of open-source communities. They make the difference both in where we end up and what the journey there is like. +Values shape the direction of projects and people. They also shape the culture of open source communities. They make the difference both in where we end up and what the journey there is like. As a leader, whatever you say matters. diff --git a/content/blog/funding.md b/content/blog/funding.md index 30e1ddba..b464145c 100644 --- a/content/blog/funding.md +++ b/content/blog/funding.md @@ -4,10 +4,14 @@ date: '2024-01-28T09:00:00.000Z' tags: - open source - funding -description: "Being a full-time open-source maintainer is a rare privilege. In the interests of transparency, let me explain a little more about how I am funded." +description: "Being a full-time open source maintainer is a rare privilege. In the interests of transparency, let me explain a little more about how I am funded." --- -Being a full-time open-source maintainer is a rare privilege. In the interests of transparency, let me explain a little more about how I am funded. + + +> ⚠️ **Update**: this article was originally written in January 2024 and needs to be updated. Since then, I have joined [Vercel](https://vercel.com) and am now employed there to work full-time on Nuxt. + +Being a full-time open source maintainer is a rare privilege. In the interests of transparency, let me explain a little more about how I am funded. ## My story @@ -19,7 +23,7 @@ But when I decided (with my co-founder) to shut down the startup, [Sébastien Ch The majority of my funding comes from a retainer with [NuxtLabs](https://nuxtlabs.com). -Sébastien Chopin, who created Nuxt and founded NuxtLabs, receives donations via the Nuxt GitHub Sponsors account (and other income streams) and in turn funnels that back into the community, sponsoring [a number of open-source developers](https://github.com/orgs/nuxtlabs/sponsoring) and enabling open-source work. +Sébastien Chopin, who created Nuxt and founded NuxtLabs, receives donations via the Nuxt GitHub Sponsors account (and other income streams) and in turn funnels that back into the community, sponsoring [a number of open source developers](https://github.com/orgs/nuxtlabs/sponsoring) and enabling open source work. I prize my independence highly and deeply appreciate Sébastien's trust. @@ -27,7 +31,7 @@ I prize my independence highly and deeply appreciate Sébastien's trust. While I don't receive any direct funding from Nuxt via GitHub Sponsors, I do have [a number of individual and corporate sponsors](https://github.com/sponsors/danielroe) that I value very highly. -I see [open source as about 'mutual giving'](/blog/contributing-to-nuxt#what-open-source-is-to-me) and I appreciate these givers. +I see [open source as about 'mutual giving'](/blog/contributing-to-nuxt#what-open source-is-to-me) and I appreciate these givers. diff --git a/content/blog/governance-and-abuse.md b/content/blog/governance-and-abuse.md index fee12419..9fda0309 100644 --- a/content/blog/governance-and-abuse.md +++ b/content/blog/governance-and-abuse.md @@ -30,7 +30,7 @@ Here are some thoughts about why I think that is particularly important in open ## A community of choice -First, an open-source community is made up of people who **choose** to be part of it. I _love_ that. I think this freedom of choice unlocks some wonderful things that we should rightly aspire to: +First, an open source community is made up of people who **choose** to be part of it. I _love_ that. I think this freedom of choice unlocks some wonderful things that we should rightly aspire to: * **No barrier to entry**. No interview to start. No necessary privileged background. No special career path. You are welcome here. * **No power games**. Do what inspires you, not what you _have_ to do. Contribution to open source should not be a millstone around your neck. diff --git a/content/blog/using-ai-in-open-source.md b/content/blog/using-ai-in-open-source.md index 3e0a5c0d..b67fa593 100644 --- a/content/blog/using-ai-in-open-source.md +++ b/content/blog/using-ai-in-open-source.md @@ -31,7 +31,7 @@ Go ahead - drop the codebase in an LLM or get it to write the function or test y Use computer aids to point you in the right direction, but always take personal responsibility. Saying, 'I'm not sure if this is helpful, but ChatGPT says ...' is always a cop out. I don't want to see quotes from an LLM in a PR or issue - I want to know what _you_ think. -While I'm only speaking about open-source contribution, I would commend these principles more generally. +While I'm only speaking about open source contribution, I would commend these principles more generally. If this seems difficult, or feels like it might put you off contribution, please do let me know. diff --git a/content/blog/zero-sum-games.md b/content/blog/zero-sum-games.md index d87db4f1..96a83560 100644 --- a/content/blog/zero-sum-games.md +++ b/content/blog/zero-sum-games.md @@ -4,12 +4,12 @@ date: '2025-01-26T21:15:00.000Z' tags: - profit - open source -description: "Open source is about mutual giving. So how does that square with commercial open source? Or building a for-profit product on top of an open-source project?" +description: "Open source is about mutual giving. So how does that square with commercial open source? Or building a for-profit product on top of an open source project?" --- -Open source is about mutual giving. So how does that square with commercial open source? Or building a for-profit product _on top_ of an open-source project? +Open source is about mutual giving. So how does that square with commercial open source? Or building a for-profit product _on top_ of an open source project? -There are plenty of examples of projects that (at some point) push back against third-party commercialisation, whether that's [MongoDB](https://investors.mongodb.com/news-releases/news-release-details/mongodb-issues-new-server-side-public-license-mongodb-community) or [Elasticsearch](https://www.elastic.co/blog/license-change-clarification). And it's also not uncommon to see open-source developers become jaded, disillusioned and bitter that the money being made using their software isn't flowing back to them. +There are plenty of examples of projects that (at some point) push back against third-party commercialisation, whether that's [MongoDB](https://investors.mongodb.com/news-releases/news-release-details/mongodb-issues-new-server-side-public-license-mongodb-community) or [Elasticsearch](https://www.elastic.co/blog/license-change-clarification). And it's also not uncommon to see open source developers become jaded, disillusioned and bitter that the money being made using their software isn't flowing back to them. In recent days, the most obvious example of that is Matt Mullenweg of WordPress, whose [lawsuit against WP Engine](https://www.theverge.com/2024/10/4/24262232/matt-mullenweg-wordpress-org-wp-engine) seems to stem from a frustration that they are profiting from something he has built. @@ -28,7 +28,7 @@ Here's why I feel that way: 1. **Open source is a community project**. I can't possibly feel bitter about not getting 'what I deserve' when it's not me, but a whole group of talented and lovely people who have made it possible. In many cases - including my own - we have done so _because_ there were no strings attached. 1. **Compensation doesn't follow value**. If I start trying to find my value in how many donations or sponsorships I get, I'll destroy my own mental health. Better to let go of that _expectation_. And, where I need compensation, find it by seeking it out in consultancy, entrepreneurship, retainer or employment. -1. **Success is contagious**. The more commercial projects succeed, building on top of open-source work, the more the whole ecosystem benefits. Jobs are created. Conferences flourish. Educators produce articles and videos. More people contribute. More companies are created. +1. **Success is contagious**. The more commercial projects succeed, building on top of open source work, the more the whole ecosystem benefits. Jobs are created. Conferences flourish. Educators produce articles and videos. More people contribute. More companies are created. Someone recently wrote to me via an [#ama](https://bsky.app/hashtag/ama?author=danielroe.dev): diff --git a/public/img/work/vercel.svg b/public/img/work/vercel.svg new file mode 100644 index 00000000..16d20664 --- /dev/null +++ b/public/img/work/vercel.svg @@ -0,0 +1,4 @@ + + + + -- 2.51.2