webdev

Bumping up the font-size... but not too much
January 31st 2025

Bumping up the font-size... but not too much

Back in the day body text font-size on the internet used to clock in around an average of 12-14px. Then there was a big push to bump it up to 16px. Eventually Apple essentially codified this by making an annoying feature/bug where Safari on iOS zooms if you click on an input that is less than 16px big. Since I was so often working on mobile web apps that kind of cemented my font-sizing around 16px ever since which is why this site has always had a base font size of 16px. But now I am old, and my eyesight is getting worse so it's time for a change... So I'll bump it up a little, but not too much.

Meet my new Astro blog, same as the old Nuxt blog
January 20th 2025

Meet my new Astro blog, same as the old Nuxt blog

This blog was created with Nuxt 2 seven years ago and served me well but in that time I have been working professionally with vanilla Javascript/Typescript, Vue, and now React. I have also been playing around with Svelte and Solid.js. Given my desire to constantly be learning and experimenting with new technologies it seemed time to use a static-site generator that would accommodate all of the above... Enter Astro! So welcome to my mostly-the-same-looking site that is now completely different!

How to build a web application
May 26th 2024

How to build a web application

I have had many debates on the best ways to build web applications and I have some strong opinions about it. However, some smart people have already come up with some guidelines that I think mirror my opinions pretty closely so I'm noting them here for future reference.

How to add search to your static website
How to add search to your static website
January 21st 2018

How to add search to your static website

One of the most important features that a website can have is a method to effectively search its content. There's no denying that there's such an overload of information on websites these days that helping people find what they need can be a monumental task. That's where a well designed site searching functionality can swoop in to save the day and today I'm going to show you how to deploy this superhero feature on your very own static website, no backend required.