Lifelog

January 2018

05

31

  • Migrated away from Google Gmail as my e-mail service, in favor of ProtonMail Plus.

February 2018

05

  • Finished all planned features of shadow.

08

  • Brought homepage online.

09

  • Hacked in a custom content type for Coleslaw to properly style this Lifelog page.
  • Added the Links section of this site.

10

  • Began working on the Projects section of this site.

11

  • Added documentation to gamebox-math.
  • Finished the Projects section of this site.

12

14

15

  • Added documentation to shadow.

19

  • Continued working on first-light with Peter Keller after a long hiatus. I walked him through the Shadow system and explored the codebase to measure the difficulty in switching to it.

23

24

  • Switched my main workstation over to NixOS.

March 2018

07

  • For the last two weeks I have been learning NixOS and migrating all my machines over. I still have a couple machines to switch over and get my development environments set up, but so far it has been a major success.

18

April 2018

17

  • After a month of working with Clojure, I decided that I just don't have the desire to work much with it. This feeling was contributed to by the fact that some existing Common Lisp projects that I am in collaborative development with have recently started picking up the pace, so I have been focusing on them recently.
  • Finished compiling my personal utility library for Common Lisp, golden-utils.

June 2018

1

  • Published umbra, a library of re-usable GPU shader functions.