Note: This is a nerdy meta-post about some work I’ve done on this site. I’d encourage you to skip it if you’re not so inclined.
I’ve been messing around with this site a bit, although most of the improvements won’t be noticed by most readers. There have been quite a few small tweaks to the CSS, which are the product of me brushing up on the progress CSS has made over the past couple of years.
While I was at it, I’ve added gzip compression more liberally throughout the site, and now have a 97/100 Google page speed evaluation, and the last bit doesn’t seem worth the effort, so I’m stopping there.
I’ve never been happy with how posting images on this site worked. I’ve used Flickr for many years, but the workflow for embedding a photo there on this site is not great, and am increasingly aware of embedding code that might turn into a tracker (see the font situation above). So, I’ve started working on hosting photos myself. It’s not ready for prime time, but hopefully you’ll start seeing more photos here soon. There’s an added benefit, in that I get to specify exactly how I want images to display. For instance, I’m working on having this site specify a range of sizes available to display, so that retina screens can get a higher-resolution version to display, while others can save the bandwidth.
I’ve also been brushing up on the latest in HTML, and my private dashboard for images now uses CSS Grid. If you’re so inclined and haven’t checked it out yet, it’s definitely the start of a big change on the web. Browser support is solid and tools are reasonably solid as well. Along those lines, the new Firefox Quantum is really nice. I haven’t used Firefox in years, but this is a nice step forward, and worth checking out if you haven’t given it a look in awhile. The Developer Edition has some developer tools that are really nice, including some for CSS Grid in particular. Definitely worth a look. I’m looking forward to sharing some grid-enabled image galleries here in the future.
The site should now scale down better for mobile devices (screens with displays of less that 768 px). I’ve only tested this on my iPhone X and iPad Pro, so it’s not exactly scientific. However, the old version didn’t scale well at all, so I think this should be a bit better for everyone, even if not perfect. I’ll keep iterating on this aspect over time.
More progressive size adjustments for different screen sizes; photo management and display enhancements; changes to the front page to show a smaller amount of long posts with a “Read More” link to the full article.