Read, Write, Execute.
Notes from the team on software engineering research, CI/CD, and how we're building RWX.
ARM Architecture Now Available
We just shipped support for running Arm64 on RWX. Building Arm containers 10x faster without emulation.
July 21, 2025
Read postProgrammatically Setting Secrets with the Vault API
We just shipped an API endpoint to set vault secrets. Programmatically setting secrets is especially useful for automating secret rotation.
July 18, 2025
Read postManually Initiating CI Runs
We just shipped a new feature to manually initiate CI runs on RWX. Make CI opt-in to to push code freely without incurring higher CI costs.
July 17, 2025
Read postSupport for Multiple Operating Systems, without Defaults or Boilerplate
We recently shipped support for specifying the operating system for RWX runs. We did it without having defaults, or requiring boilerplate.
July 16, 2025
Read postAutomatically Creating GitHub Pull Requests
We recently shipped an RWX package to create GitHub pull requests. It's the fastest and easiest way to automate opening PRs.
July 15, 2025
Read postFast File Tree Navigation, Powered by WebAssembly
We shipped a web-based file tree navigator to see files from a task's output. To make browsing as fast as possible, we implemented it in WebAssembly.
July 11, 2025
Read postInstantly Starting Batch Downloads
We started to build an asynchronous user experience commonly used for batch downloads. RWX is a platform built on performance though, so we made it faster.
July 10, 2025
Read postWhich Version of Node.js Does VS Code Use to Run Extensions?
When we built our language server and VS Code extension we wanted to determine the version of Node.js that VS Code uses to run extensions.
July 9, 2025
Read postNode 22.7 Broke Character Encoding
Node 22.7.0 introduced bugs with character encoding. As a best practice, pin to specific versions of runtimes in a .tool-versions file.
July 8, 2025
Read post