I'm a full-stack hobbyist developer who loves learning. I thrive at the soft spot between building cool stuff and learning new things.
I have started tons of projects but haven't finished them, because I prefer experimenting over completing projects. I've been described as "a god level developer who doesn't build projects". However, there are some of my notable projects here
I'm primarily the best at JavaScript and I've built tons of things in it. But I am also pretty good at HTML, CSS, TypeScript, Angular, and Svelte. I also know bits of C, Java, Rust and Go.
I also have a blog.
I mainly do open source. Like I said, I love experimenting and I don't really see the need to keep my stuff closed. I do have a few closed source projects but I don't really work on them.
- JavaScript (CodinGame certified: >99% of pros)
- TypeScript
- Angular
- Svelte
- HTML
- CSS
- Node.js
- Deno
- VimScript
- Lua
- Java, Go, Python (kind of)
These are the notable ones. If you really love coding, you should take a stroll through my repos.
- req: lightweight, minimal yet powerful HTTP client / API testing tool designed for speed.
- PlanckColors: Possibly the smallest color library for Node.js
- Unbug: A feature packed debugging and timing utility for Node.js
- Hanna (WIP): Beautiful Hashnode analytics for everyone
- YASON: Yet another JSON object notation. A language which transpiles to JSON.
- Lox: A lox interpreter in JavaScript
- Nv: Lightweight Neovim configuration
- Sleek: A mini web framework. Discontinued as it has no real purpose
- Wordle Solver: An experiment in seeing how well JavaScript can do at solving Wordles
- Community Health: A set of templates for community health files
- Todoist README: A GitHub action to show your Todoist stats in your GitHub README
- Headliner: A tool to analyze blog headlines.
- nanoparse: A tiny (1kb!) argument parser. No fluff!
- Todo: A basic todo app in svelte
- aaauth: Simple. Opinionated. Auth.
- typosquatter: Never let typos break your code again!
- soim: Social image generator CLI
- Terminal: An old portfolio site design
- sip: File compression
- Jot: Simple, persistent notes
- Webdown: A buggy markdown editor
- betteregex: Readable regex
- Code modes: A VSCode extension to change your file tree
- fcd: A daster cd