RSSAmplifier

Blog

Will Lachance's Log

wrla.chRSS feed ↗4 posts

Latest posts

Revisiting the meditation app

In 2014, I wrote a little HTML5 meditation app . For various reasons, I felt this was a concept worth resurrecting. I gave it some small updates for this iteration: Light/dark mode Trimmed background hiss on the original sound Uses modern web standards: service workers and wake locks Remove jQuery/iCanHaz.js dependencies (just uses raw DOM APIs) No JavaScript build system, no frameworks, no…

Music updates

Made a few minor adjustments to my setup after getting off the streaming services ( archived post ). First, I reindexed/retagged some of my older music with beets (a lovely little Python package). Over the years I'd used a number of different (mostly Linux-based) tools to rip CDs, which had various levels of maturity. Pretty sure I ripped a Cocteau Twins CD (Four-Calendar Café) in around 2001…

`uv run` isn't always what you want

Like many others, I've joined the cult of uv . One superpower is that you no longer really need to think of activating a virtual environment in a project managed with this tool, uv run path/to/script.py will do the right thing. You don't have to think about whether the virtual environment exists or is up to date, uv takes care of that under the hood and then runs your script inside the…

Housekeeping

Decided it was time to give this site a refresh: I moved the (mostly Mozilla-related) archives to archive.wrla.ch Re-wrote the site generation from scratch in Python (the previous version used Frog , a static site generator written in Racket: neat project, but I wanted something simpler and easier to extend) New photo in header, other random odds and ends Upshot: hopefully more content from me in…