______                 __                __   ____                    ____
  / ____/___  ____  ___  / /___ _____  ____/ /  / __ \____  __  ______ _/ / /
 / /   / __ \/ __ \/ _ \/ / __ `/ __ \/ __  /  / /_/ / __ \/ / / / __ `/ / / 
/ /___/ /_/ / /_/ /  __/ / /_/ / / / / /_/ /  / _, _/ /_/ / /_/ / /_/ / / /  
\____/\____/ .___/\___/_/\__,_/_/ /_/\__,_/  /_/ |_|\____/\__, /\__,_/_/_/   
          /_/                                            /____/              

Hi! 😊

I'm Copeland β€” British-American software engineer and new resident of California!

I have a passion for software infrastructure, having started a home server in high school on a tiny 2GB Debian machine (which is now back in use as a worker node!) moving through Docker, then Podman on RHEL on ESXi and finally Kubernetes on Ubuntu with the associated cloud-native FluxCD + Linkerd + PromStack etc setup.

Here's a recent project I did based on the fantastic TV show Severance running on my home "production" K3s cluster: wellness.copey.dev

Severance Wellness Session

It's a parodic take on the "Wellness Sessions" the severed employees get at work, where they have no memory of their life on the outside β€” their "Outie". The site is static JS (now I appreciate why TypeScript exists) and uses a customized CRT-style WebGL shader. My initial implementation included a Gemma2 (fitting!) LLM deployed with Ollama to generate facts on the fly, but they weren't very funny with only 2B to work with. The final handwritten speech files were generated with a finetuned fish-speech model, then run through some mild post-processing using SoX and Python.

And here's an experiment with Gemini image generation to create retro-futuristic liminal landscape "paintings" paired with the ethereal Windows 95 startup sound, using a Flask backend and some JS as a frontend gallery:


Outside of computers I'm a big cyclist β€” mountain biking and bike touring:

Last summer I rode 3030 miles from the Front Range of the Colorado Rockies to LA via Wyoming, Montana, Idaho, Oregon and the Pacific Coast!

US cycling trip

I wrote a blog documenting the trip on biking.copey.dev

And made a video montage out of clips of the ride, set to U2:

And last year I rode 900 miles from London to ZΓΌrich via Paris, Dijon, Geneva and the Alps:

Europe cycling trip

POV descent down the stunning Furkapass, the location where they shot the Alpine shootout in the classic James Bond film Goldfinger:


Here's a couple video edits I made in Resolve: