Below you will find pages that utilize the taxonomy term “emacs”
My days are consolidating into piano, work, VR, piano, sleep, loop
As you may know, I’m a heavy emacs user, and a frequent Scala developer. Scala tooling for emacs was restricted to mostly ensime until recently. Although ensime is an excellent piece of software, it made my old Macbook suffer a lot (it only had 8gb of RAM). So, most of the time I just went hardcore mode developer, and worked with no autocompletion, no jump to definition, no-nothing. A pervasive use of ripgrep and good memory were sometimes enough, but I was envious of many things I could see in my colleagues using IntelliJ. Of course, switching editors was not an option.
I am trying to make these posts a tradition (even if a few days late). I thought 2016 had been a really weird and fun year, but 2017 has beaten it easily. And I only hope 2018 will be even better in every way. For the record, when I say we, it means Laia and me unless explicitly changed.
More emacs configuration tweaks (multiple-cursor on click, minimap, code folding, ensime eval overlays)
3 minutes read | 472 wordsVersion Control: Started using git and github (and how to set-up a remote git server)
2 minutes read | 363 wordsIt’s been almost 6 years since I used some kind of version control system. Back then I wasn’t sure about which I wanted to use… I settled with RCS, the father of them all. RCS was structurally simple, with text-based (human-readable) delta files. I liked that. I had all my code and TeX files under revision control, but then I started using more than one computer and it got out of hand quickly (using RCS or CVS in Windows was quite tricky and had user and encoding problems.)