I'm a full stack software engineer with over 10 years of experience.
I've mostly worked on backend web servers and frontend web clients.
- Go (Golang)
- TypeScript
- Backend development
- Full stack development
- Minimal CSS libraries
- Svelte
- Alpine.js
- HTMX
- Deno
- Deno Deploy
- Deno Jupyter
- Deno Compile
- Deno Fresh
- Templ
- Echo
- Rust
- Pocketbase
- DuckDB
I've used all of these for several years but now avoid writing in these directly because their code can become harder to maintain long term.
I've used these all briefly before, but am still a novice at these:
Vivaldi is my main browser, but I regularly use all of the following too:
I enjoy writing documentation because it compensates for my inability to remember the myriad of important details in complex systems. Naturally, I enjoy reading and maintaining documentation too.
On Wikipedia, I make minor contributions and maintain my user page too.
Recently, I've been writing docs in Confluence at work. I haven't spent heavy time with Notion yet, but I've heard good things.
I love Neovim and use it 99% of the time for all languages (except Java, where I prefer IntelliJ with the IdeaVim plugin).
I've played around with these a few times, but still am a novice.
I've used these in the past in read-only mode when working with UI/UX designers who gave me mocks in these tools.