How to survive without multiple cursors in vim
Alternatives we can use in vim instead of multiple cursors
2023-01-15 | 12 min readAlternatives we can use in vim instead of multiple cursors
2023-01-15 | 12 min readTurn Neovim into a fancy editor with these plugins
2022-09-03 | 20 min readThe one where we learn how to customize Neovim and add plugins
2022-07-04 | 21 min readLet's learn what does it take to use neovim's LSP client in project
2022-06-09 | 5 min readLet's configure Neovim's builtin LSP client with nvim-lspconfig and nvim-cmp
2022-05-23 | 13 min readLet's take advantage of all that data in our command history
2021-10-26 | 4 min readMeet the envsubst command
2021-10-20 | 4 min readValidating a form 'functional style'
2021-10-03 | 8 min readSpeed up vim's startup times with this one weird 'trick'
2021-08-22 | 5 min readYour first steps into a lua configuration
2021-08-01 | 19 min readThe quickfix list and its use cases
2021-06-13 | 23 min readImproving the deno cli with a little bit of magic
2021-04-18 | 8 min readExploring vim's builtin easy mode
2021-04-10 | 6 min readDigging a little bit into the world of transducers (in javascript)
2020-12-27 | 20 min readReducers are good for many things, let's find out what those things are
2020-11-22 | 10 min readExploring some cool use cases for vim abbreviations
2020-11-03 | 10 min readTrying to explain monads without loosing our minds
2020-09-02 | 8 min readlet's use javascript to learn some applicatives for a greater good
2020-08-11 | 12 min readLet's use tagged unions to explore the Fantasy Land specification
2020-06-12 | 24 min readLet's identify the best use case for reduce and maybe learn something else in the way
2020-04-21 | 13 min readTable of content for the series: Functional programming for your everyday javascript
2020-04-03 | 4 min readAnswering the question what do we gain by using pure function?
2020-04-02 | 3 min readAn introduction to common patterns used in functional programming
2020-03-30 | 17 min readSolving the mystery of why sometimes the callback goes first
2020-03-10 | 8 min readLet's see what makes map so special
2020-02-16 | 10 min readA few ideas of how to use pure functions in the real world
2020-01-05 | 9 min readLet's build a mostly adequate lenses implementation
2019-11-27 | 12 min readLet's see if finite state machines are useful
2019-11-07 | 10 min readWe'll see how an implementation of the Maybe Type can influence how we write code
2019-10-28 | 13 min readMaking an observable from scratch (for educational purposes only)
2018-08-12 | 12 min read