Blog
-
The waitlist is gone: a half-closed beta (devblog, week 38)
We opened the door a bit, spent most of the week writing to people instead of writing code, and still shipped three releases
-
KiCon Europe, and what we got wrong on stage (devblog, weeks 36-37)
Our KiCon Europe 2026 talk, the lesson we took home, plus a production release and a week of fixes
-
The big async rewrite under KiCad in the browser (devblog, weeks 32-35)
Four weeks in one post: swapping the editor's engine mid-flight, one-request boot, a security sweep, and a pile of fixes
-
The board-load crash hunt, and a much faster board load (devblog, week 31)
A week of chasing one crash, plus a much faster board load
-
Moving the infra, pin bubbles, reactions, light and dark editor (devblog, week 30)
Preparing for closed beta, features nobody asked for, but we liked
-
Closed beta prep: navigation, libraries, circuit sim in WASM (devblog, week 29)
Closed beta prep, self-healing documents, circuit sim in WASM
-
Real-time collaboration in KiCad, in the browser (devblog, week 28)
Collab, platform
-
Smaller, faster KiCad in the browser: OCC split, exceptions, threads (devblog, week 27)
Optimizing, loadtime, download-size, 3d
-
Rebasing browser KiCad onto KiCad 10.0.4 (devblog, week 26)
Rebasing to KiCad 10.0.4
-
Porting KiCad's Graphics to WebGL in 2026
How to make KiCad run in a browser pt. 1. Check the demo!