Kevin Olson

Designer, Developer, Tech Writer

Kevin's Guides

Kevin's Guides


Kevin's Guides is a personal hobby site I've been working on for the past two years. It consists of over a hundred different guides related to math, science, and technology.

I enjoy teaching and sharing information, so I find this type of work interesting.

How I Made It

This site was built using Joomla 4. The template is entirely custom and has gone through several major revisions. Most recently, I implemented dark/light modes with the help of Bootstrap 5.2.

The site contains many unique layouts and custom extensions spread out across different pages.

One of the more notable custom extensions I developed was a Quiz component, which can be used to create gradeable quizzes from the administration panel. The quizzes, questions, and user results are saved to the database.