Posts
neovim & lsp
If you don’t know neovim you can think about it like “vim on steroids”.
And you probably know that it is possible to add lsp support to vim using plugins. Well yes it is, but very difficult and error-prone, and it just breaks randomly then.
The (one of) good thing about neovim is that it supports lsp natively. The other good thing is that you can use lua to configure it.
Posts
Completely free amd64 docker on Mac
Update 2022-12-13: It’s even eaiser now: just install and use colima:
brew install colima colima start # optionally with --arch x86_64 docker run -it alpine # or whatever else you want You are probably aware that Docker Desktop changed their license. Yes, there are high chances you can still use it for free. But maybe not.
When you use M1 Mac then Docker Desktop runs arm64 VM. This is fast, but might be not very convenient.
Posts
How to create static blog using GitLab pages
Some instructions still might be useful.
Go to GitLab and register there if you have not yet. I prefer GitLab over GitHub for several reasons: you can have pages for a private repository (and set access control for them) - GitHub allows you to only have public pages for a public repository or private pages for private repository when you have enterprise account. GitLab has integrated CI/CD automation you can immediately use Ukrainian origin :) Create a new repository, “blog” for example.
Posts
The First Hugo Post
Ok, let’s start (again!).
Long time ago, when nobody was using Facebook, I made a blog. And that was my personal WordPress instance. WordPress uses two things that you should never use: PHP and MySQL. So not a surprise it broke. Then again. And again. And of course always when you have something on PHP you have this. So no.
Next attempt: Blogger. Yes, it’s still alive, but you never know: So, what if we want to be independent but don’t want to run our instance and spend evenings updating and fixing it?