pdubroy
Programmer & researcher, co-creator and maintainer of @ohmjs, author (@wasmgroundup).
SourcegraphMünchen
Pinned Repositories
moonchild
A toolkit for experimenting with new kinds of programming interfaces.
ohm
A library and language for building parsers, interpreters, compilers, etc.
200andchange
camsketch
manuel
Source code for the example presented in my article for Code Words Issue Six.
marked-ast
A modified version of chjj/marked that can produce an abstract syntax tree for Markdown
markscript
Executes JavaScript contained in Markdown files.
ohm-som
A JavaScript implementation of SOM, a minimal Smalltalk for teaching and research.
til
Today I Learned - inspired by @simonw and @jbranchaud
tree-walk
A JavaScript library for traversing, inspecting, and transforming arbitrary tree structures.
pdubroy's Repositories
pdubroy/tree-walk
A JavaScript library for traversing, inspecting, and transforming arbitrary tree structures.
pdubroy/ohm-som
A JavaScript implementation of SOM, a minimal Smalltalk for teaching and research.
pdubroy/200andchange
pdubroy/til
Today I Learned - inspired by @simonw and @jbranchaud
pdubroy/handling-user-input
pdubroy/kratz
Like Scratch, but a JavaScript library.
pdubroy/pegboard
Two little interpreters
pdubroy/weeknotes
pdubroy/scallops
pdubroy/abro
An experiment in structured reactive programming for JavaScript
pdubroy/dotfiles
My personal configuration files
pdubroy/ohm-ts-codegen
Generates TypeScript type definitions for Ohm grammars
pdubroy/assign-one-project-github-action
Automatically add an issue or pull request to specific GitHub Project(s) when you create and/or label them.
pdubroy/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
pdubroy/cgfs
Computer Graphics from Scratch
pdubroy/effection
A framework for Node and the browser that makes building concurrent systems easy to get right.
pdubroy/gleam-book
Learn The Gleam Lanugage
pdubroy/grammarkdown
Markdown-like DSL for defining grammatical syntax for programming languages.
pdubroy/Inkling
An "engine" for programmable ink
pdubroy/langjam
pdubroy/node-drg4uj
Created with StackBlitz ⚡️
pdubroy/patscal
I'm making a Pascal! Mostly inspired by Apple Pascal circa 1980.
pdubroy/pyimgui-stubs
type stubs for imgui library
pdubroy/react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
pdubroy/script-commands
Script Commands lets you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day.
pdubroy/SOM
SOM - Simple Object Machine
pdubroy/stackblitz-ohm-node
Created with StackBlitz ⚡️
pdubroy/staff-eng
Collection of stories of how folks have reached Staff-plus roles in technology.
pdubroy/WebAssembly-spec
WebAssembly specification, reference interpreter, and test suite.
pdubroy/zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.