On occasions I've worked with as many as 8 different languages in a single day.
|
tree-sitter and lsp-mode for syntax highlighting, structural editing, definition lookup, symbol navigation, intellisense, diagnostics etc. |
Ellama + copilot-chat for AI input and code review | dap-mode for bug hunting π |
devdocs.el for quick references | restclient-mode to ping API endpoints |
pnpm-mode for running tasks | Magit for Git client |
Vertico + corfu for fuzzy finding | scad-mode for 3D modelling |
org-mode for notes | eww for web browsing |
pdf-tools for pdf documents | fireplace for philosophical discussions |
Previously on Neovim
|
Aerial and Outline for Treesitter Language Server Protocol symbol navigation |
Codeium + GitHub Copilot for AI input and code review | Nvim DAP for bug hunting π |
Neotest for running test suites | Rest to ping API endpoints |
Overseer for running tasks | Lazygit for Git client |
Telescope + fzf for fuzzy finding | SurfingKeys for browser navigation |
Piantor with Ferris Sweep layout
β¨ About Me
- π± Began self-taught developer journey in January 2023. Currently architecting Full-Stack software solutions, and practicing automation πΈοΈπ€
- β Open-source software advocate, curious process miner, and craftsperson π¨
- π» Passionate Emacs/Vim/Neovim enthusiast that enjoys task automation with Bash and Python π₯³
- Dotfiles
- Yes, I debug my PDE on a regular basis.
- π οΈ I believe that a good developer experience is key to a good user experience, and regularly explore paradigms that reduce fatigue and improve productivity πββοΈπ¨
π Books
Got a suggestion? Add it to the list :)
This README is generated dynamically using a Python script executed on a self-hosted runner using GitHub Actions π€