Macro Pet Portraits

I love macro photography. Something about picking out tiny details that the human eye can’t see is very satisfying, and it opens up whole worlds to explore right under our noses. I also love photographing pets, and while we don’t currently have any pets (we want to wait until we’re able to get a house), my family has plenty to go around. My sister’s cat is particularly photogenic:

Read more...

Custom 404 handler on Cloudflare Pages

Moving from WordPress to JAMstack has been an interesting journey, although not nearly as challenging as I expected. One of the migration tasks that did give me a little trouble, however, was setting up a custom 404 error page.

Read more...

The photography break is over!

I am very excited to say that I am finally getting back into my photography hobby! A little while ago I got a great deal on a Sony A7R II, which may be a slightly older camera now, but it’s still a massive upgrade from my first one (even when that camera was fully working). I’m also having fun trying out vintage SLR lenses using adapters.

Read more...

Gettin' JAMstacky

WordPress has been a wonderful CMS for my website these past few years. I’ve enjoyed working with it, I’ve learned a ton from it, and I’ve developed a deep respect for its power. For the right website, it’s a fantastic publishing tool, and I’m sure it will be for years to come. However, at least for this website, my time with it has sadly come to an end. I just don’t need most of the features it provides on my small personal blog/portfolio, and it’s been time to upgrade to a better hosting situation for a while.

Read more...

Don't go squishing my images

I haven’t done much with my website lately; apart from security updates, I’ve been too overwhelmed with work and life to write much this year. And what a year it’s been already! That’s not why I’m writing this post though.

I got the notification to update to WordPress 5.5 earlier this week, so I logged in, did the update, and glanced at a few pages to make sure everything worked okay. Usually it does, but this time, some of the images in my posts were looking pretty gnarly:

Read more...

Building a Raspberry Pi security camera

Raspberry Pi computers are great for so many low-power applications, hence my obsession with them, and one of the popular projects I’ve read about is making one into a security camera. Home security and automation are topics I’m very interested in, so I went ahead and built a security camera to try the concept out. I decided to use a Pi Zero W for its small size and particularly low power requirements, and I was also able to find what I’m pretty sure is the original version of the Raspberry Pi camera on Amazon for less than $9.

Read more...

Pimoroni heatsink case assembly

I recently got my hands on a Raspberry Pi 4 to add to my network thanks to Pimoroni, and of course it wouldn’t be complete without a cooling solution. Pimoroni also offers a heatsink case which both protects and passively cools the computer. Since the Pi 4 runs hotter than previous versions, I wanted to make sure it would have plenty of cooling, and this case was exactly what I was looking for. It gives 10-15 degrees of passive cooling according to their testing!

Read more...

Lightbox plugin now available!

Yes, the custom lightbox plugin I developed for my website’s photos page is finally officially released! It is lightweight, functional, nice-looking (in my opinion at least), and it even does a little trickery when the page loads to make it a bit harder for visitors to download copies of your images.

Read more...

Putting everything in my pi-hole

This week I set up a pi-hole on my home network, and apart from a couple of minor hiccups, it has been very nice so far. If you haven’t heard of it, pi-hole is software that handles DNS requests and blocks online ads for every device on your home network, even on devices which won’t normally let you install a plugin like Adblock Plus (like smart TVs and un-rooted phones). The installation guide was nice and simple, and even setting up a DNS-over-HTTPS client was pretty straightforward.

Read more...