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.
Facebook's 2FA 'Security' Practices Violate User Privacy
What Is Functional Programming?
Which Programming Languages Are Functional?