Blog
- Music
- Show 2 music posts
- Subscribe
- RSS feed
Showing 23 code posts. Show all posts
Showing 2 music posts. Show all posts
202614 posts
- Post 25 Code:
Symphonika: building a software factory
From watching agents in Pewpew to giving them work: issue workflows, scheduled routines, and the decisions a software factory must leave to humans.
- Post 24 Code:
Six months after JSSE’s first release: 47 of 48 JetStream workloads run, up from 22, and 2.92× faster on the ones March could run. test262 is still at 100%. Agents can make an engine faster, as long as the guardrails hold.
- Post 23 Code:
What’s in a vow? A language for the future of agentic coding
Announcing Vow, an agent-first programming language with formal verification built in. Self-hosted, early, and open for you to try.
- Post 22 Code:
Pewpew: the terminals are down!
Fifteen Ghostty terminals, one canvas, and the suspicion that the IDE is the wrong shape for the agentic era.
- Post 21 Code:
Seven weeks of agentic optimization on JSSE. 4.73× faster on test262 wall time, 1.92× JetStream geometric mean, half the cost of building the engine in the first place.
- Post 20 Code:
Hello and a Quick Comments Test
Saying hi to readers and trying out the new opt-in comments section.
- Post 19 Code:
Code Is Free Now. What’s Left Is Us.
Reflections on 14 months of agentic coding and why the developer’s job is becoming more human, not less.
- Post 18 Code:
JSSE: A JavaScript Engine Built by an Agent
JSSE is the first JavaScript engine to pass 100% of test262 non-staging tests. 170,000 lines of Rust. Zero lines written by me.
- Post 17 Music:
Introducing Musiker: An Interactive Timeline of Classical Music
Announcing musiker.page – an interactive visualization of classical music composers and players across centuries.
- Post 16 Code:
ESBMC Plugin Update: Python Support, a New Home, and Where This Is Going
Python verification support, a new agent-marketplace repo, and thoughts on co-temporal verification.
- Post 15 Code:
Formal Verification in Your Terminal: ESBMC meets Claude Code
A new Claude Code plugin brings ESBMC bounded model checking directly into your AI-assisted development workflow.
- Post 14 Code:
A small script to monitor Claude Code API usage directly from your status bar.
- Post 13 Code:
A few words on daring to imagine the future of software engineering.
- Post 12 Code:
Life on GenAI in 2025 (part 1 – Intro and Education)
Usage of GenAI over the year 2025 – Education
20241 post
- Post 11 Code:
Stack optimization work on x87 FPU in FEX.
20231 post
- Post 10 Code:
WebAssembly Reference Types in Clang/LLVM
Description of the implementation of WebAssembly Reference Types in Clang/LLVM
20221 post
- Post 9 Music:
How I went from starting to play piano from scratch to a public performance.
20206 posts
- Post 8 Code:
A tour of the
for..ofimplementation for 32bits JSCWe look at the implementation of the
for-ofintrinsic in 32bit JSC (javascriptCore). - Post 7 Code:
Compilers tend to be large pieces of software that provide an enormous amount of options. We take a quick look at how to find what JavaScriptCore (JSC) provides.
- Post 6 Code:
Announcing HTML examples (
html-examples)Announcing a new racket package
html-examplesto convert anexamplesblock to HTML for inclusion in your own page. - Post 5 Code:
Announcing Racket Bitvectors (
bv)Announcing a new racket package
bvfor manipulating bitvectors with arosette-style API. - Post 4 Code:
CReduce – it’s a kind of magic!
During my tenure as a C compiler developer working on GCC and LLVM there was an indispensable tool when it came to fixing bugs and that was C-Reduce, or its precursor delta. Turns out this magic applies well to JavaScript, so lets take a quick glance at what it is and how to use it.
- Post 3 Code:
Cross-Arch Reproducibility using Containers
Use of containers for cross architecture reproducibility using
dockerandpodman, which I then go on to apply to JSC.
20191 post
- Post 2 Code:
A Brief Look at the WebKit Workflow
Some notes taken while learning about the workflow for contributing to JSC (the JavaScript Compiler) in WebKit.
20181 post
- Post 1 Code:
What is superoptimization? What is S10? Here’s an overview.