About
This free template serves as a starting point for engineering blogs with multiple contributors. It allows for multiple authors, co-authoring blog posts, search functionality, blog drafts and more.
It has a simplistic design allowing so you can make some minor configuration changes (name, website URL, etc.) and launch it. Or you can choose to make it completely your own.
Here is the full list of features:
- ✅ Easy configuration
- ✅ Minimal styling (make it your own!)
- ✅ 100/100 Lighthouse performance
- ✅ SEO-friendly with canonical URLs and OpenGraph data
- ✅ Uses astro:assets for optimized images
- ✅ Sitemap support
- ✅ RSS Feed support
- ✅ Markdown & MDX support
- ✅ Search functionality
- ✅ Author system
- ✅ Multiple authors per post (co-authoring)
- ✅ Topics
- ✅ Blog pagination
- ✅ Blog drafts
The conference talk
I created this template for my first conference talk titled “One Framework To Rule Them All: Faster Websites With Astro”, which I have given at 4 times at 3 separate conferences:
- Code Europe 2023 (Gave the same talk in both Krakow and Warsaw, Poland)
- WeAreDevelopers World Congress 2023 (Berlin, Germany)
- THAT Conference Texas 2024 (Round Rock, USA)
Here is the most up-to-date description of the conference talk for THAT Conference:
Let’s talk about Astro, a relatively new framework for creating static or server rendered websites that is rapidly growing in popularity, and for good reason. We will cover how Astro lets you bring your own favorite JavaScript framework with their islands architecture (or even multiple frameworks at the same time) while still not shipping any JavaScript by default. And you will also learn how you can use Astro to quickly build and customize your personal websites, or your company’s next engineering blog.
Astro is great for static websites, but also supports server-side functionality. We will cover how you can enhance your projects with additional functionality, and we will integrate a backend-as-a-service platform (Appwrite) to store our data and provide other functionality to take our engineering blog to the next level.
This talk will include a live coding session during which you will see how you can quickly customize and deploy an engineering blog for your company. The engineering blog will have features such as multiple authors, co-authoring, topics, and search functionality. I’ve prepared a custom Astro theme which you will be able to use after the talk to create your own personal or company engineering blog.
Here is a picture from Code Europe:
And a picture from WeAreDevelopers World Congress: