Happy Birthday to Us!
FreshBSD.org is 20 years old today:
❯ whois freshbsd.org | grep Creation
Creation Date: 2006-03-06T18:30:19Z
I suppose I should do something to mark it, so let’s take a little stroll through time with the help of the Internet Archive.
Here’s how FreshBSD looked back in 2006, with its simple drop-down filtering menu and lacking even commit message search:
It worked by parsing emails from source code commit mailing lists into a MySQL database. The frontend ran Ruby on Rails, and notably this is roughly the last time I thought that might be a good idea.
By 2009, a rewrite that replaced MySQL with Apache Solr was running alongside, which enabled more efficient search and a first go at supporting facets:
By the start of 2012, another rewrite had the search indexer working directly off source code repositories, and Solr replaced with Elasticsearch. Not relying on email parsers allowed for the expansion to a lot more projects:
2016 saw the first signs of the site you’re using now - another rewrite which added PostgreSQL to the stack and switched the frontend over to Roda.
I also finally got around to making a logo, albeit a rather bland one:
I did a big refinement pass in 2021 which brought the site up to the current standard. Behold, in case you forgot what that looks like:
I guess we’re kind of overdue another big update. The current trend is to make everything worse, right? I’m sure I’ll think of something…




