A space maintained by Alex Bradbury - projects, blog posts, and notes on things I've been working on. See also: GitHub, Bluesky, Mastodon.
2024Q4
Committing specific files to a separate git branch without perturbing your current git state
2024Q4
Using debootstrap to make a full rootfs for a different archiecture without root privileges
2024Q4
A quick benchmark of several approaches for accessing a large build tree
Notes on how I set up Arch on an remote server with encrypted root and remote unlock
Paced web reader (pwr) - an esoteric feed reader and workflow for keeping up to date online.
2024Q2
Why I enjoy following Carbon development and what I learned from the panel session about it at EuroLLVM this year
2024Q1
Helper script to dump P-Code for a hex-encoded instruction
2024Q1
Some thoughts on LLVM Weekly after 10 years of uninterrupted publishing
2023Q4
Once properly configured, terminal bells can be very helpful for generating simple notifications
2023Q4
The never (academically) cited 2007 memory management paper that's had more influence than you might expect
2023Q4
Some notes on storing data in pointers and the impact of >48-bit virtual addresses
2023Q4
Details on newly added RISC-V features and improvements to Clang, LLVM, and other subprojects for LLVM 17.x.
2023Q2
What did I do last week?
2023Q2
Rerunning the Wren programming language's benchmarks against current Lua/Python/Ruby.
2023Q1
What did I do last week?
2023Q1
Details on newly added RISC-V features and improvements to Clang, LLVM, and other subprojects for LLVM 16.x.
2023Q1
An attempt to enumerate all the RISC-V silicon available to buy today
2022Q3
Details on newly added features in Clang, LLVM, and LLD 15 for RISC-V
A simple approach to reloading pages in the browser during iterative development
2022Q3
Notes on how the Muxup website is built