Since my last update in January, I’ve made several notable changes to the Software Engineering Blogs Directory project. This is a recap of what’s new:
π Tag cloud search
You can now search for specific tags using a search bar, making it easier to find blogs on topics that interest you.

π All Blogs Page (with Search)
Thereβs now a dedicated page listing all the software engineering blogs this project is tracking. You can browse the entire list and search for specific blogs directly.

π° Blog Post Search
A new feature lets you search through all blog posts that have been cached so far, making it easier to find relevant content.

A Small Compromise: Adding a Database
Originally, I set out to build a purely static site, but I wanted to improve discoverability with search functionality. To make that happen, I had to give in and introduce a database.
Instead of using a traditional SQL database, I decided to experiment with MongoDB. Now, all blog posts are cached there, enabling the blog post search feature.
Note: Did I have a strong reason to use a document store for this project? Nope. Just wanted to learn something new along the way.