You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Tuning and overoptimizing Neovim startup time (19 plugins, including 7 opt ones).
I just rewrote (again) the build policy for my Stata lecture notes. Org markup language is fantastic after all!
Vim’s useful lists. #vim
The point is to support programming interactively. You don’t want to have to kill your program and rebuild it from scratch just because you changed a definition. That’s silly; adding and changing definitions is most of what you do! If your development environment is going to support interactive development, then it had better know how to keep your program running when you change some definitions. — On repl-driven programming
Roll A Lisp In C - Evaluation. #clang #lisp
Running a personal website is an emotional roller coaster. This fact seems strange to me, because I feel I do a fairly good job of keeping my ego disengaged from the process. I realize that whether people like what I write or hate it has absolutely nothing to do with my worth as a human being. Yet, receiving comments and emails from readers who say they enjoy my website and understand its value feels good. — The Joys and Sorrows of Maintaining a Personal Website
Lush plants on the loggia…