Jun 5, 2026
Agentic engineering and skills —
AI agents like Claude Code or Codex are non-deterministic tools, which can be modified, tweaked and used in many different ways. Using them effectively requires mastering them and making them your own to some degree, even when agents and the LLMs they rely on are still evolving.
Apr 14, 2026
Using tmux —
What’s tmux? tmux is a client-server terminal multiplexer. It is pretty old, but has remained very popular, regularly features on the Hacker News front page, and is available on most Unix systems.
Apr 12, 2026
Juggling —
I first learned to juggle three balls at university, together with a group of friends during our exam period. During the following summer break, I kept practicing, juggling two balls in one hand while walking and holding my dog’s leash in the other. When I returned for the next term, I could juggle four balls. Five balls requires serious practice. While I’ve felt like I’ve been close at times, I …
Mar 26, 2026
Simulating application runs —
Dry runs Before running a program for real, we sometimes first want to simulate the outcome, a dry run without actually changing anything, to better understand the consequences of running the application. This is particularly useful when the program involves state changes that are difficult to revert. For example, writing to a database, deleting files, or provisioning cloud resources.
Mar 7, 2026
Working with Claude Code —
Notes and links about Claude Code and agentic engineering.
How Claude Code work It’s not hard to understand the basic workings of coding agents like Claude Code:
Jan 10, 2026
Installing fish shell with Starship —
I had heard good things about fish and after using oh-my-zsh for a long time, I wanted to give it a try with Starship.
Dec 2, 2025
EurIPS 2025 —
I attended EurIPS 2025 in Copenhagen, the first edition of the European version of NeurIPS. My notes are mainly about topics related to my current work, that is, time series analysis and biosignals.
Nov 16, 2025
Job interviewing —
Here are some notes from my experience searching for new jobs and interviewing with various companies.
It’s largely a summary of books, blog posts, and conversations I’ve had, some of it copied directly from there (see the resources I link in each section). While some principles are general, I’m specifically looking at ML and software engineering.
Oct 11, 2025
EuroRust 2025 —
I attended my first Rust conference, EuroRust 2025 in Paris.
clippy settings recommendations, including pedantic or undocumented_unsafe_blocks (structured safety documentation) for unsafe code best practices for Rust development by jhpratt (slides, also see his related talk on compiler-driven development) inner workings of the Rust compiler, compiler settings and their trade-offs including …
Oct 2, 2025
Pydata Paris 2025 —
quarto for publication-ready reports and presentations (see e.g. https://github.com/paddyroddy/talks) an overview of the array API standard by Lucas Colley optimal transport theory and Python library (https://github.com/PythonOT/POT) free-threaded Python rollout (see https://labs.quansight.org/blog/free-threaded-python-rollout, https://lwn.net/Articles/1025893/) conflict-free replicated data type …