Building Node.js Natively on RISC-V: A 15-Hour Journey from Fork to Release

When I set out to add native RISC-V 64-bit build support to the Node.js unofficial builds project, I thought it would be straightforward: fork the repo, write some SSH orchestration...

Running GitHub Actions on RISC-V64: A Production Journey with Docker Builds

Setting up continuous integration for RISC-V64 is not as straightforward as x86_64 or ARM64. The official GitHub Actions runner doesn’t support RISC-V64, leading to a fascinating journey of finding alternatives,...

Spring Cleaning a 2.1M+ Pull Docker Project: From Buster to RISC-V

Abstract: I maintain docker-adb, a Docker image for Android Debug Bridge that’s been pulled over 2.1 million times from Docker Hub. Today I tackled years of accumulated technical debt: removing...

A glimpse of the future

A glimpse of the future