I wrote a short post on Bloop for any Metals users out there.
In other news, I've still been working a ton on Metals, and doing what I can to improve the Vim experience for Metals users. I recently started a guide and plugin to use Metals with the built-in LSP support of Nvim nightly.
I haven't been around much. Hey everyone.
Unpopular opinion, GitHub has improved so much over the last 6 months, and I think the collaboration you can get on there is unmatched. Everything else feels like 10 steps backwards.
I'm sort of surprised how strongly the actions of a few ripple through the entire town.
I also just came across this which is helpful. https://github.com/awesome-selfhosted/awesome-selfhosted#analytics
I've been pretty quiet / busy lately, but I've been finding bits of time here and there to slowly redo my wiki. I've had my previous one for over a year. It's much simpler than my current site, doesn't contain any JS, and I'm finding myself much more satisfied with it. It's generated with a mixture of Markdown and a couple https://ammonite.io/ scripts written in Scala. Excited to get this finished soon.
We had a huge Metals release yesterday. Tons of new features added and a lot of small improvements. I'm super proud of this project and feel really privileged to be a part of it.
Still been hacking a ton on https://github.com/ckipp01/coc-metals. New features include an embedded Doctor, supporting more LSP client commands, and better statusline integration.
The law of user focus
When designing a program, one should first think about how to make an intuitive and powerful program. Implementation issues should only be considered once a user interface has been designed.
Scala project goals:
Make something as straightforward and easy to use as this.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.