Articles

Install Multiple Versions of Java with SDKMAN

What is SDKMAN? SDKMAN! is a tool for managing parallel versions of multiple Software Development…

Setup Neovim for Lua Development

What is nvim-jdtls? This is a plugin that will provide LSP support for Neovim and other cool…

Setup Neovim for Lua Development

Lua Development in Neovim Even if you don't plan on doing any Lua development in Neovim it is…

Native LSP in Neovim

Native LSP Neovim 0.5 will be shipping with and API for Language Server Protocol. I would recommend…

LSP Completion Symbols in CoC

LSP Completion Symbols If you are familiar with VS Code then you have probably noticed all of the…

First Smart Contract

Development Environment In this tutorial we'll introduce the Remix code editor. In the future I will…

Install MongoDB Arch Linux

Install using yay If you see this error: Just receive the key using: Start or enable the service Run…

Creating a Todo list with FastAPI

Create development Environment Install MongoDB Mac: Check Service is running: Stop mongo Restart…

Vimspector (for Java)

What is Vimspector? It is a debugger plugin for Vim and Neovim I am going to be using Java as an…

Java in Neovim

Current State of Java + Neovim Available: Treesitter highlighting Goto definition Goto references…