[go: up one dir, main page]

// Personal website of Chris Smith

Image of Chris, distorted with scan lines and a hologram effect
Name:
Chris Smith
Class:
Programmer
Type:
Human
HP:
929
✪✪ Yak Shave After attacking, add 1d6 side project tokens to this card.
✪✪✪ Side project Multiply all damage by number of side project tokens.
01/001

Chameth.com

Hello :)

Hello! I'm Chris, a software developer from the UK. Welcome to my personal website.

The site is mostly organised around a bunch of slash pages:

  • /posts is where all my blog posts live
  • /projects lists my various side projects
  • /interests is a big ol' list of things I'm into
  • /films logs films I've seen and my reviews of them
  • /uses has an overview of the software, hardware, services, and so on, that I use
  • /contact provides a way to drop me an e-mail
  • /colophon details a bit about how the site is made
  • /snippets has little bits of code or other info I find useful
  • /sitemap is a more exhaustive list of contents

If you're just here for the blog posts, the latest ones are:

Word cloud featuring: config, bouncer, docker, inode, version, compose, note, container, directory, inside, binary, expect, files, immediately, edit, meant, thought, fileupload, mounting, read, strace, copy, httporigins, image

The Case of the Unchanging Config

Last week I was attempting to make it so I could share pictures on IRC directly from my client. This sounds simple, but it involves a bouncer that proxies the request to a standalone image hosting service that I had to modify to be compatible. At one point my testing loop was:

Word cloud featuring: play, month, game, written, last, chicago, knee, page, least, graphs, social, widget, codeberg, background, accent, -step, paper, one-page, blog, episodes, stats

Monthly Meanderings: March 2026

Since last month’s update I’ve been unpleasantly reminded that I’m middle aged, through the medium of a dodgy knee. There’s nothing quite like not being able to stand up without groaning to underscore that you’re not young any more. The ongoing game of “will this seemingly mundane activity make my knee go funny again?” is a delight to play, too. I’m ...

Word cloud featuring: rule, layer, scss, element, anchor, auto, class, z-index, header, selector, calc, results, plain-header, media, nth-child, reset, left, wide, syntax, nest, mixin, javascript, headings

Modern CSS is fun

I’ve been doing a bunch of CSS tweaking recently, and keep being surprised by how nice modern CSS is to work with. As someone grey-haired enough to remember writing HTML without CSS, it’s amazing to think how far along web technology has come. I wanted to demonstrate some of the handy bits and pieces I’ve used recently. :has The :has selector allows you to effectively query for c...