Tech Stack of this Blog
A small overview of the tech stack that's powering this blog. In its first iteration, I focussed on getting something out of the door quickly. Don't expect the most complex setup with a lot of bells and whistles, but rather a down to earth one that focuses on me actually blogging.
This blog uses Next.js to produce a static HTML export using
The posts are written using Markdown. Metadata of each post is managed with gray-matter, which is a YAML block at the top of each file containing things like the title, excerpt and published date.
For coherent styling, this blog uses Tailwind CSS. The code is authored using TypeScript.
On every push, the blog is deployed using Netlify's GitHub integration.
If you want to kick-start your own blog, I can recommend starting with the official Next.js Blog Starter with TypeScript. It will get you going fast and doesn't come with a lot of complexities.