Sign in

Alex Bradbury

@asbradbury.org
758 followers 438 following 138 posts

Compilers at Igalia. @llvmweekly.org author. Mostly RISC-V, LLVM, and a little WebAssembly. Previously lowRISC CTO and co-founder. Blogs at muxup.com

PostsRepliesMedia
Alex Bradbury @asbradbury.org · 22/01/2026
2% of Golang 2025 survey respondents are deploying their Go software to RISC-V. Take that, s390x! go.dev/blog/survey2...
Graph showing the percentage of respondents deploying Go to various processor architectures. x86-64 85%, arm64 53%, x86 25%, Arm 16%, RISC-V 2%, S390x 1%, and others also at 1%
1183
Alex Bradbury @asbradbury.org · 24/06/2025
I've added a bunch more configurations to RISC-V LLVM CI: coverage of zvl512b, zvl1024b, -mcpu=spacemit-x60 (covering zvl256b), and the "gauntlet" bot for rapid but non-exhaustive testing of a range of target options. Dashboard: igalia.github.io/riscv-llvm-ci/
Screenshot of https://igalia.github.io/riscv-llvm-ci/ listing the available builders
041
Alex Bradbury @asbradbury.org · 14/05/2025
Why RISC-V for HPC? @nickbrown-hpc.bsky.social presents at the RISC-V Summit Europe
085
Alex Bradbury @asbradbury.org · 14/05/2025
I'm delighted to see two of @igalia.com's projects for RISE highlighted at the RISC-V Summit Europe. Find out more about our work on both LLVM optimisation and testing/CI on the RISE blog (with more to come in the future!): riseproject.dev/2025/05/08/p... riseproject.dev/2024/10/15/w...
Picture of a presenter showing a slide that details outcomes of RISE funded RISC-V software ecosystem projects.
063
Alex Bradbury @asbradbury.org · 23/03/2025
I ordered a USB power bank on discount and it seems I've been involuntarily inducted as a Bayern Munich fan
Photo of Bayern Munich branded Baseus Blade HD power bank
030
Alex Bradbury @asbradbury.org · 25/01/2025
Basically: darkhttpd serving on local host, check for changes with entr, create a specific file if error while building, and slip in a bit of trivial JS to turn the background reddish pink if there was an error. Consumes a trivial amount of memory when not rebuilding, though entr is the "heaviest".
ps_mem -p $(pgrep -d, -u $UID) | grep -E 'darkhttpd|entr|dash' --color=never
284.0 KiB + 150.0 KiB = 434.0 KiB	dash (2)
328.0 KiB + 161.0 KiB = 489.0 KiB	darkhttpd (2)
  5.6 MiB + 119.0 KiB =   5.8 MiB	entr (2)
010
Alex Bradbury @asbradbury.org · 10/12/2024
Mojo seems to have stepped back from the goal to be a superset of Python and is now aims to: 1) adopt the syntax of Python 2) be the best way to extend Python github.com/modularml/mo...
Commit ch307d0

[docs] Clarify meaning of "superset of Python"

Update documentation to provide more context than the word "superset” can communicate alone.

Was: Our vision is for Mojo to become a superset of Python.

Now, depending on context

- our vision is for Mojo to become the best way to extend Python

- Our intent is for Mojo to adopt the syntax of Python MODULAR_ORIG_COMMIT_REV_ID: 8a0a6731357d333578b792chSh82 76b32aaeb76
391
Alex Bradbury @asbradbury.org · 04/12/2024
Clearing out some old stuff and check out what I found. Relatedly: if you need a paper copy of the 2008 London underground map, it turns out I'm your man.
Alex Bradbury's speaker lanyward for linux.conf.au 2013
030