title: This blog is now a template! description: I mentioned I wanted to publish this blog as a template when I rebuilt it a few months ago, and here it finally is! date: 2025-05-28 authors:
- name: finxol tags:
- open source published: true bskyCid: 3lqatrbwkjk2a
Are you enjoying this blog? If so, you can also reuse the template to make your own blog just like this one!
Features#
- ✏️ Easy Markdown post authoring
- 🖌️ Clean minimal style for easy reading
- 🚀 Deploy anywhere!
- 🎨 Easily customisable
- 🌐 Automatic OpenGraph image generation
- 🖨️ Adapted styles for printing (try printing this!)
Start your own blog like this one using the Github template repository.
Architecture#
This blog is built using Nuxt, Tailwind, and Markdown, via the Nuxt Content module. The template is built so that you can easily customize it to fit your needs.
All configuration and values for the blog live inside the blog.config.ts file.
There, you can customize the blog's title, description, author, links, and other settings.
All the posts are stored in the content/posts directory.
You can add new posts by creating new markdown files in this directory.
The contents of the About and Home pages are stored in the content/pages directory.
More explanation and details will come later in the README.md of the template repo.
Get writing!#
Feel free to use this template to make your own blog and focus on writing great content.
Let me know if you enjoy using it. Feel free to reach out on Bluesky @finxol.io and share your blog!