Blog (page 5)

Kasm – Web Browsers in Docker

A quick follow up on two previous blog topics: Web Browsers in Docker – March 2021 Docker VPN and Proxy Containers – April 2023 Way back in 2021 I had some success dockerising web browsers. More recently I’ve been realising the utility of VPN containers. This got me thinking, if I were to combine the two ideas I’d […]

SvelteKit and Deno with OAuth and Deploy

I’m a fan of Svelte and SvelteKit. They’re frameworks that work well for both static sites and server-side rendering. The “DX” (developer experience) is way more enjoyable than anything I’ve done with any React framework. I’ve had the opportunity to work on a few SvelteKit projects now. Although I can’t share the specific clients I’ve published […]

Verify Signed Git Commits

I recently wrote about using SSH keys for Git signatures instead of GPG. Signing commits gives you a nice green checkmark on GitHub proving it was you. This week I created new SSH keys using ED25519 instead of RSA. Supposedly better and I reasoned it was time to refresh considering how ancient my RSA keys were. […]

Dev Containers!

Two years ago I wrote about my containment strategy to keep a macOS install clean. For this I built a docker sandbox container with all the build tools I use. This kinda worked but it wasn’t perfect. One issue I kept running into was having to install node_modules both locally and inside the container. Mounting […]

CSS Upgrades – Spring 2023 Edition

Spring is here! Along with new browser updates and CSS features. It’s time to clean up and upgrade this website! Container Queries Container queries are glorious and they’re everywhere! Nothing more to say, they make life so much easier. I’ve added a few to improve responsiveness. Game changer. Colours I’ve moved away from rgb and hsl to oklch with […]

I’m on Mastodon

I’ve finally set up a Mastodon account: @[email protected] Fosstodon seemed like a good place to start. I was going to self host my own instance but I just don’t have the time for that right now. Project for the future, maybe! Anyway, Twitter is obviously imploding. I’ll be posting on both for the foreseeable future. Over the weekend […]

Docker VPN and Proxy Containers

Setting up a VPN in a Docker container is very useful. You can utilise it in various ways without tunneling your entire network traffic through the VPN. I’m currently using ProtonVPN and Protonwire as the container. It wouldn’t be too difficult to roll your own container if the VPN has CLI software (or OpenVPN or WireGuard […]

Buy me a coffee! Support me on Ko-fi