Projects
This list is a query. Scuttle DB, my own database engine, runs it in your browser. Pick a language or write some SQL.
11 rows. Starting Scuttle DB in your browser.
name: Scuttle DB
language: Rust, kind: Systems
summary: A relational database written from scratch, with its own SQL parser, planner, indexes and page-based storage.
name: Veil
language: Odin, kind: Graphics
GitHub (opens GitHub)
summary: Vulkan 1.4 renderer with clustered lighting, cascaded shadows and Slang shaders that hot-reload.
name: Markdown Language Server
language: Rust, kind: Tooling
GitHub (opens GitHub)
summary: Language server for Markdown notes with wiki links.
name: keytrack.nvim
language: Lua, kind: Neovim plugin
GitHub (opens GitHub)
summary: Find the keymaps you never use.
name: Fala
language: Odin, kind: Inference
GitHub (opens GitHub)
summary: LLM inference server on llama.cpp, built to learn batching, the KV cache and streaming.
name: Quanty
language: TypeScript, kind: Full stack
GitHub (opens GitHub)
summary: Discord bot with moderation and fun commands, configured from a web dashboard.
name: Forms
language: TypeScript, kind: Full stack
GitHub (opens GitHub)
summary: Form builder with shareable links and response stats.
name: Rust Text Editor
language: Rust, kind: TUI
GitHub (opens GitHub)
summary: Vim-style modal editor for the terminal.
name: Kura
language: Rust, kind: TUI
GitHub (opens GitHub)
summary: Tagged meme library for the terminal, built on my own TUI framework.
name: Meka
language: TypeScript, kind: Full stack
GitHub (opens GitHub)
summary: Track and share mechanical keyboard builds.
name: Dotfiles
language: NULL, kind: Config
GitHub (opens GitHub)
summary: My Linux desktop setup, linked into place by a small Odin program.