---
title: "Blog"
description: "Blog posts by Daniel Roe"
url: https://roe.dev/blog
---

- [The virtuous circle](https://roe.dev/blog/virtuous-circle.md) — 2026-03-03
  The virtuous circle is the most powerful pattern in developer tooling. And it's the myth of the 10x developer that makes it hard to see.
- [The golden thread](https://roe.dev/blog/the-golden-thread.md) — 2026-01-14
  AI can serve us as a force multiplier, augmenting our own agency and making the most of our own effort, hard work and value. Not by replacing it.
- [How I'm funded](https://roe.dev/blog/funding.md) — 2025-07-13
  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.
- [Diversity, equity and inclusion](https://roe.dev/blog/diversity.md) — 2025-03-08
  I'm in favour of diversity, equity and inclusion in open source communities, and here's why I think it matters.
- [Zero sum games](https://roe.dev/blog/zero-sum-games.md) — 2025-01-26
  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?
- [Today is your day](https://roe.dev/blog/today-is-your-day.md) — 2024-12-31
  Reflection isn't my strong suit. I think. But I wish it were more part of my life. So I thought I'd try to piece together ... part of ...  my story in 2024.
- [Using AI in open source](https://roe.dev/blog/using-ai-in-open-source.md) — 2024-07-12
  If you want to use AI to help you contribute to one of the projects I maintain, I would be delighted. But I have rules.
- [Little oak](https://roe.dev/blog/little-oak.md) — 2024-04-26
  I wrote a little parable about open source, about credit, and about giving things away.
- [Using shared data when generating pages](https://roe.dev/blog/shared-data-nuxt-generate.md) — 2023-12-30
  You may have loved the shared 'payload' feature when generating Nuxt 2 apps. But did you know you can do the same in Nuxt 3?
- [Governance and abuse](https://roe.dev/blog/governance-and-abuse.md) — 2023-07-27
  Whenever you have people working together, there's potential for great things. There's also potential for harm - and sadly that's something we need to think about too.
- [A guide to Nuxt server components](https://roe.dev/blog/nuxt-server-components.md) — 2023-07-24
  It's possible to use server components within Nuxt, even if you are generating a static site. Here's how.
- [Contributing to Nuxt](https://roe.dev/blog/contributing-to-nuxt.md) — 2023-06-24
  My thoughts both about getting involved more generally in open source, and also specifically some tips on contributing to Nuxt.
- [An open invitation](https://roe.dev/blog/open-invitation.md) — 2023-06-11
  If you want to have a 10-minute chat about anything, then I would love to talk to you.
- [A letter to Modern Frontends](https://roe.dev/blog/a-letter-to-modern-frontends.md) — 2022-11-25
  A letter to Modern Frontends
- [Creating your own sitemap module for Nuxt](https://roe.dev/blog/creating-your-own-sitemap-module.md) — 2022-11-12
  Here's how you can create a Nuxt module to generate a sitemap automatically.
- [Building your own Vue rich text component](https://roe.dev/blog/building-your-own-vue-rich-text-component.md) — 2020-03-01
  One way you might build your own Vue rich text component.
- [Using serverless functions in Nuxt on Vercel](https://roe.dev/blog/serverless-functions-nuxt-zeit-now.md) — 2019-12-19
  If you are using Vercel to host your Nuxt application, you can use the same entrypoints for Nuxt server middleware and your Vercel serverless functions. Here's how.
- [Good UX and giving birth](https://roe.dev/blog/good-ux-and-giving-birth.md) — 2019-12-16
  A review of Freya, an app that's head-and-shoulders above the rest.
- [A brief introduction](https://roe.dev/blog/introduction.md) — 2019-12-12
  After a long time without a blog, it's time to put pen to paper again.
