- π‘ Passionate about Go, Neovim, and tooling.
- βοΈ I like building small, focused developer tools and language integrations.
- π¦ Mostly working with Go and Lua. Learning Rust. Could do some TypeScript or Python.
-
Textra - Struct metadata extractor (mainly to JSON).
-
β¨ Neovim Plugins
- tree-sitter-d2 - tree-sitter grammar for D2. Works as a standalone grammar and as a plugin for Neovim.
- timers.nvim - Simple, extensible timer manager for Neovim.
- nvim-dap-envfile - Add VSCode-like
envFilesupport to nvim-dap.
- tree-sitter-d2 - tree-sitter grammar for D2. Works as a standalone grammar and as a plugin for Neovim.
- minigun - Vim-like terminal text editor.
- elgo - Go matchmaking module based on ELO rating.
- qType - Typing practice app (Rust), inspired by keybr / monkeytype.
- better-leetcode - Improved VSCode LeetCode experience (TypeScript).
- sorted - Go linter that keeps your code alphabetically sorted.
- forcealias - Go linter enforcing specific import aliases.
- Found importas which does the same and is part of golangci-lint, so this was abandoned.
- Tweeter - Pet project built for a uni assignment.
- π·πΊ Airbyte + DBT Integrations - A student guide for setting up Docker, Airbyte, DBT, and performing ETL/ELT operations.
- π·πΊ Svelte Installation Guide - Step-by-step setup guide for beginners.





