Measuring Bioconductor: usage, publications, funding, and what they say about sustainability
A dashboard for Bioconductor's impact, built from public data, and what 17 years of download logs, a thousand linked papers and 668 NIH awards say about where the project stands.
bioconductor.org moved, and the machines are gone
What bioconductor.org was running on, the incidents that forced a change, the stack that replaced it on 2026-09-28, and what one day of request logs says the site is for.
commonplace: one memory for Claude Code, Codex, pi and omp
A curated, cross-machine memory store for coding agents, and why it beat a transcript-extracting one I tried first.
Build and deploy an NCBI GEO metadata fetch API
Build, containerize, and then deploy a simple serverless web API that returns json-formated metadata for any GEO accession.
Building R Binary Packages for Linux
And how Docker makes them useful
Experimenting with Github Actions
GitHub actions allow flexible and potentially complicated actions that comprise workflows that respond to events on Github. Continuous integration, messaging Slack, greeting new contributors, deploying applications, and many other templates are ready for customization and integration into any repo.
Protect Against Secrets in Git Repositories
I recently got burned by inadvertently committing secrets to a github repository. This post just outlines one potential solution to avoiding repeating that experience.