Welcome

Software engineering, development, tooling, CI/CD
and whatever else I’m working on.

Recent Posts

Multiplatform Swift, with C++ dependencies via XCFramework, apt and vcpkg

04 Sep 2026 — A (playground) Swift package that calls a C library on macOS, Linux and Windows. Each platform gets the C dependency from the tool that fits it, XCFramework, apt or vcpkg.

Tool tip: reptyr, for the forgetful shell user

01 Sep 2026 — Forgot to start a command in tmux? No worries, reptyr may be able to help you.

Why C++26 Contracts might not work for all

03 Jun 2026 — C++26 contains contracts, a much-discussed feature. They are useful, but not the best choice for every use case.

About me

Also

... and more to come

Engineering the Craft