PyLossless
Python tooling for reproducible EEG preprocessing and quality-control workflows that researchers can audit and re-run.
View on GitHubHigh performance computing · Research software · Canada
Research Computing Consultant
I help researchers turn computational problems into reliable, scalable software and workflows. My work spans HPC systems, Python tooling, research analytics, EEG/MEG pipelines, performance profiling and optimization, and human-in-the-loop uses of LLMs for scientific teams.
Latest post
Uptime percentages and other headline KPIs can hide which capabilities failed, who was affected, and what an organization should do next.
Selected work
Python tooling for reproducible EEG preprocessing and quality-control workflows that researchers can audit and re-run.
View on GitHubWorkflow patterns for managing EEG studies from raw recordings through to analysis-ready outputs without re-deriving state.
View on GitHubA practical talk about using AI-generated tests, checks, and diagnostic code without handing over the scientific decisions.
Watch the talkWriting
Is GitHub down if the website loads but GitHub Actions doesn’t work? Technically, no. A lot of GitHub is still available. You can browse, review …
There is a lot of drama around OpenAI’s claimed solution to the Navier–Stokes existence and smoothness problem. I’m not going to try to evaluate the …
Stop adding things to Claude Code or Codex that you use once and then forget about. I like customizing my agents. Skills, plugins, extensions, …
In April 2025, I opened a very short issue in my PyLossless fork: there should be some sort of metric out there that we can add to the test suite to …
In March 2025, I had an idea for improving quality control in PyLossless. I wanted to bring back being able to review an EEG recording to select …
Talks & publications
Use AI slop to verify code you already trust
Submitting hundreds of small jobs without making a mess
Five years after my first Cython webinar