Christopher Allan Webber

Programming things I have learned recently

Christopher Allan Webber at

A counterpoint to things I wish I knew, here are some things I've been increasing my depth of knowledge about lately:

  • Distributed systems and federation
  • Deployment and challenges facing deployment
  • Gaining some general understanding of how compilers work
  • Understand how to read and grok recursive algorithms
  • What purely functional programming means and its uses and constraints
  • Writing a json-ld expander taught me a lot
  • Learning how to code for Sly has been illuminating
  • Learning Scheme has been great
  • I'm about halfway through SICP the book and SICP the lectures (though there is much to go back and re-read)
  • General understanding of the CAP theorem
  • Guix and functional package management
  • High level basics of the propagator model
  • High level basics of capability security
  • I mostly understand the store monad, though not any of the others really

All of these have much deeper room to explore. But I am learning a lot, despite how much more I wish I knew!

Sean Tilley, Efraim Flashner, Charles Stanhope likes this.

download the SICP lectures in one go:

aria2c -Z https://archive.org/download/SICP_4_ipod/Lecture-{1..10}{a,b}.ogv

Efraim Flashner at 2015-11-09T19:35:19Z

lnxwalt@microca.st, Claes Wallin (韋嘉誠), Charles Stanhope, David Thompson and 1 others likes this.

@Efraim Flashner 30 years later, those lectures are still so good.

Spending my evenings watching the SICP lectures and reading programming books has probably been the greatest change and improvement to my coding abilities over the last few years.

Christopher Allan Webber at 2015-11-09T19:36:56Z

Claes Wallin (韋嘉誠), Efraim Flashner likes this.

Nice! I'm glad those lectures are on archive.org. I think I have a copy from long ago archived on DVDs (or CDs?). I had attempted an online study group organized around a Yahoo group (only made it half way through). However, if I recall, the formats were not Freedom Friendly. But seeing the archive.org link makes me think I should try SICP again.

Charles Stanhope at 2015-11-09T21:13:29Z

lnxwalt@microca.st, Christopher Allan Webber likes this.