You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
The LSP rename things is so useful (no more query-replace in single file)! #emacs
Here we go finally. Another LSP server running fine with Doom Emacs!

TIL about Witch, by the designers of Moom:
Switch Everything
The built-in macOS app switcher is great if all you use are one-window applications. But you probably have many windows open in many apps, possibly with many tabs, and navigating them all is a pain. Enter Witch, with which you can switch everything.
It doesn’t matter who is guarding the walled garden’s gate if increasingly no one wants to go inside. So there’s a better word than “gatekeeper” to describe what we’re really after in building a great community-focused platform. It’s “curator”. Someone who is responsible for maintaining the best experience for users. — Open gardens
I spent a couple of hours building the full Haskell stack (aka haskell-ide-engine), with stack. (This was possible after I realized an old cctools from Homebrew was causing trouble all along.) I ended up with a 8+ Gb .stack directory, for a few command-line executables that now sit in my .local directory. Now, how do I clean up things? Enjoy! #haskell #emacs
Pretty, minimal and fast ZSH prompt. I still use zsh in Emacs, so let’s give it a go. And there’s a port for Fish, btw.