Hi, I'm rrepo, a developer passionate about building experimental hardware, lightweight frontend tools, and developer productivity enhancements. Here are a few of my featured projects:
A custom 3D-printed keyboard designed for ergonomic typing and game-like input.
This is still a prototype, but it’s fully functional and programmable with QMK.
- Custom key layout (see keyboard-layout-editor)
- Printable STL files and source code available
- Modified with paper clay for angle correction and better typing stability
📦 View QMK config and STL files
Note: Some printed parts required sanding and adjustments due to tight fits. This is documented in the repository.
A lightweight and minimal mindmap rendering Vue application.
No recursion. No coordinate calculations. Just fast and clean mindmaps.
🔧 Features:
- Create / Edit / Move / Delete nodes
- Zoom in/out of the entire map
- Flat data structure (no recursion)
- Fully HTML/CSS-based layout (no JS coordinate math)
🌿 Why It’s Different:
Unlike heavy mindmap libraries, this project avoids recursion and coordinate math entirely—keeping everything fast and minimal.
📦 Repo: easy-mindmap
A powerful VSCode extension to auto-format Common Lisp (and Lisp) files for clean, readable codebases.
- Auto indentation based on Lisp structure
- Smart line breaks and comment alignment
- Special syntax handling for
'(,`(, and more - One-click formatting or format on save
- Detailed logs via output channel
You can support me here:
Thanks for visiting! Feel free to explore my repositories, try out my tools, or reach out for collaboration.



