Johannes Stein
Software engineer and engineering leader in 📍 London.
GitHub | gocciascript.dev | X | LinkedIn
🧭 interests
- (obscure) programming languages
- JavaScript engines, VMs and compilers
- modern tooling for Free Pascal
- agentic engineering
- (indie) games and 3D art
🛠️ current projects
- GocciaScript: a sandbox-first JavaScript engine and runtime written in Object Pascal, passing 99.6% of test262 (live results)
- wasmlight: a WebAssembly runtime for Object Pascal with an interpreter, a baseline JIT and an AOT compiler
- gravelbyte: a pocket rally game for the browser and PicoSystem
- knips: a cross-platform menu-bar screen recorder in Free Pascal
🧰 pascal tooling
- lwpt: build, test, format and dependency toolkit for Free Pascal (and Delphi)
- duetto: a WebSocket client and server with permessage-deflate and native TLS
- pascal-mcp-sdk: an MCP server library for Free Pascal with no third-party dependencies
🤖 ai tooling
- known-good-route: portable agent skills that carry a task to a verified result
- herakles: a CLI and local UI for running a multi-repository workspace
- slop-sheriff: a self-hosted code reviewer for GitHub pull requests
- clean-code-review: checks every file in a pull request against Clean Code
- repo-deputy: a whole-repository drift scanner for AI-generated changes
🕰️ previously