Search
Submit a query above to see some results.
Random Posts
If you don't know what to search for check out some of these posts.
![Light mode to dark mode swap](https://blog.bythewood.me/media/images/dark-mode-light-mode.2e16d0ba.fill-640x480.format-webp.webp)
Adding dark mode with automatic system preference selection
Creating a dark, or light, version of your website may seem like a daunting task if you think you need an entirely new color pallet. It's 2022 though and we have the widely supported invert CSS filter.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
July 02, 2022
![Lighthouse PWA optimized check](https://blog.bythewood.me/media/images/lighthouse-pwa-check.2e16d0ba.fill-640x480.format-webp.webp)
Creating a PWA with Next.js and next-pwa to improve your websites UX
Turning your website into a PWA, especially if your website doesn't rely on an internet connection at all, can greatly improve it's user experience by allowing them to access your web app anywhere.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
June 18, 2022
![Caddy website](https://blog.bythewood.me/media/images/caddyserver.com.2e16d0ba.fill-640x480.format-webp.webp)
Caddy configuration for Django with some sensible defaults
Caddy is a great web server with sensible defaults but there a few things that I need to configure to have perfect synergy with Django.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
June 04, 2022
![New Tab extension by Isaac Bythewood on GitHub](https://blog.bythewood.me/media/images/new-tab-cover-rev.2e16d0ba.fill-640x480.format-webp.webp)
Make your own new tab browser extension in 50 lines of code
There are plenty of home page and new tab replacement extensions on the Chrome Web Store that you could use, but why not make your own if it's easy?
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
July 09, 2022
![Borg backup logo](https://blog.bythewood.me/media/images/borg-logo.2e16d0ba.fill-640x480.format-webp.webp)
Set up automated server backups with Borg
The Borg deduplicating backup program can automate daily, weekly, and monthly backups with a single script saving space and keeping data safe from mistakes.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
June 25, 2022
![EditorConfig website](https://blog.bythewood.me/media/images/editorconfig.org.2e16d0ba.fill-640x480.format-webp.webp)
Using EditorConfig to improve coding style consistency
EditorConfig has been around for almost a decade at this point. It is widely supported by many editors natively and many more with plugins.
![Isaac Bythewood](https://blog.bythewood.me/media/avatar_images/avatar_0da51063-cf05-4913-9b84-b1ce72bb2dfc_Avatar.webp)
May 21, 2022