notes | journal | about | archive | sourcehut | github

March 10, 2019

This week was Spring break. I spent a couple of days working on BetterSSG, implementing a build system with ASDF along with a bunch of major features. This website is now built using BetterSSG! At the end of the day, it hasn't been a "hard" program to design, but I am happy with how quickly I've been able to add features. I've also been learning important toolset skills for use in my (hopefully) upcoming URCA project.

Common Lisp has a documentation problem. As one blogger put it, "why does Google hate Common Lisp?". The cryptic errors (like this) that CL programs give certainly don't help. That being said, I really really like the "functional" approach to problem solving. I don't know if I'll be using CL for other things after BetterSSG, but the "style" of programming will stick with me.

Things I read this week

Depersonalization-derealization disorder

Facebook's 2FA 'Security' Practices Violate User Privacy

What Is Functional Programming?

Which Programming Languages Are Functional?