- Recursive vim macros on multiple files using arglist https://brainlessdeveloper.com/2019/07/05/recursive-vim-macros-on-multiple-files-using-arglist/ 12 comments vim
- Beware the user-defined type guards https://brainlessdeveloper.com/typescript/2019/02/27/typescript-series-2-beware-the-type-guards/ 17 comments typescript
- TypeScript - Using Record is usually not the best choice https://brainlessdeveloper.com/typescript/2019/01/30/typescript-series-1-record-is-usually-not-the-best-choice/ 4 comments typescript
- Thoughts on atomic commits and quality of life https://brainlessdeveloper.com/2018/02/19/git-best-practices-atomic-commits/ 5 comments git
- Making Emacs work like my Neovim setup https://brainlessdeveloper.com/2017/12/27/making-emacs-work-like-my-vim-setup/ 38 comments emacs
- My experience contributing to Servo http://brainlessdeveloper.com/2017/08/12/my-experience-contributing-to-servo/ 22 comments rust
- My mouse movement effects JS library: spot.js v1.0 - Any feedback is welcome. http://brainlessdeveloper.com/spot.js/demos/spot.js-demo.html 15 comments webdev
- spot.js v1.0 released - Mouse movement effects JS library. Any feedback is welcome. http://brainlessdeveloper.com/spot.js/demos/spot.js-demo.html 4 comments javascript