GEM: GPU-Accelerated Emulator-Inspired RTL Simulation | Research
Computer Programming
The Mental Model of Server Components
Computer Programming
Basic facts about GPUs
Computer Programming
Proving that every program halts
Computer Programming
LogTape is a logging library designed specifically for the modern JavaScript ecosystem
Computer Programming
Chrome DevTools Protocol Retirement in Firefox
Computer Programming
Generating Musical Scales
Computer Programming
Fixing Letrec (Reloaded)
Computer Programming
Allocators are Monkeys With Typewriters
Computer Programming
SLSA is a specification for describing and incrementally improving supply chain security, established by industry consensus
Computer Programming
Pallene is a statically typed and ahead-of-time compiled sister language to Lua, with a focus on performance
Computer Programming
JSON evolution in Go: from v1 to v2
Computer Programming
2025 Alonzo Church Award: Paul Blain Levy for Call-by-Push-Value (CBPV)
Computer Programming
Ariadne – A Rust implementation of aperiodic cryptography
Computer Programming
Git Notes: Git's coolest, most unloved feature
Computer Programming
Cyber is a fast, efficient, and concurrent scripting language
Computer Programming
Disabling Intel Graphics Security Mitigation Boosts GPU Compute Performance 20%
Computer Programming
Using Wave Function Collapse to solve puzzle map generation at scale
Computer Programming
Building a CPU instructions set architecture and virtual machine
Computer Programming
Go should be more opinionated
Computer Programming
Compressing for the browser in Go
Computer Programming
A Retrospective on the Source Code Control System
Computer Programming
C++26’s compile-time reflection
Computer Programming
Announcing the Clippy feature freeze
Computer Programming
The original Whitesmiths compiler was released in 1978 and compiled a version of C similar to that accepted by Version 6 Unix
Computer Programming