I guess it’s finally time to post an #introduction. I’m Simon. I live in Sweden and work as a backend developer. Loves sci-fi, nature and tech - especially open source software. I believe open source is a key to further democratize and empower the civilized world. This is my anon account and my name may or may not actually be Simon. Nice to meet you :)
Day-to-day I’m currently working with #Java backend development with a micro service mesh running in #kubernetes. As any other Java heavy company we’re working on breaking down an old monolith into smaller pieces.
We are right at the doorstep to having our team accept more of a #devops role and having greater control (and responsibility) of releasing and running our services ourselves.
Personally I’ve just made the jump from #intellij towards doing most of my #java work in #Neovim, which finally works pretty fantastic with all the new bells and whistles that lsp and treesitter has introduced. My biggest gripe is that I still haven’t been able to get Java DAP running, which will enable me to run individual unit tests in test classes effortlessly. Right now the alternative is to either run the whole suite (‘mvn test’) or spin up #Intellij for a while.
I’m running Arch Linux with Sway as my window manager, and I would argue that having a tiling wm is my main driver for switching over to nvim. Having my dev environment centered around terminal emulators instead of a monolithic IDE fits my workflow so much better. I think a big factor is the transition into micro services, since I often rely on 2-3-4 services while implementing something.
That said I thing IntelliJ is an outstanding IDE and I’m still paying for the Jetbrains Suite.
This went on to be a rather long rant. Anyway, happy to chat about everything from #Java, #ArchLinux and #Neovim to #microservices, #devops and workflows etc!