Weeknotes 2024-W42

Missed a week, but now back on it. Some very satisfying progress on a design system and some data governance. Exciting software development ideas

Weeknotes 2024-W40

Scope wobbles, massive progress and data masking techniques.

Weeknotes 2024-W39

Projects and planning meetings, plus a brief delve into digital marketing.

Weeknotes 2024-W38

Project kickoffs, progress and some honest-to-goodness data science. Also, multiple examples DNS being to blame for stuff and

Weeknotes 2024-W37

Some thoughts on how and why to automation and encapsulate stuff, and an idea for a business.

Weeknotes 2024-W36

Progress on the cultural-sector projects I'm working on and some R&D, including reviving Open Audience.

Weeknotes 2024-W35

I start weeknoting (again!), do some bikeshedding and come back from holiday to a range of projects.

Kitchen sync

Automatically building and deploying a static website made simple. A few useful tips and pointers concerning use of rsync in a secure way, and dealing with differing user identities.

One hundred duck-sized horses

I've been exploring the capabilities of DuckDB to query data from partitioned parquet files. This blog post collects some useful hints in getting this working with DuckDB-WASM for use in client-side javascript.

Cross-repository GitHub Action triggers

I've recently been using GitHub actions to automate data pipelines and build static sites. Something that's quite useful to be able to do is trigger one job when another has finished. Find out how to build efficient cross-repository action triggers.