summaryrefslogtreecommitdiffstats
path: root/content/posts/now-2023-winter.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/now-2023-winter.md')
-rw-r--r--content/posts/now-2023-winter.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/content/posts/now-2023-winter.md b/content/posts/now-2023-winter.md
new file mode 100644
index 0000000..f2e38f1
--- /dev/null
+++ b/content/posts/now-2023-winter.md
@@ -0,0 +1,33 @@
+---
+title: ❄️ Now, winter 2023
+date: 2023-01-30
+extra:
+ kind: now
+---
+
+## Currently
+
+- Working on this site
+- Doing small renovations and fixes to the house
+- Learning Chicken Scheme and using it to build [desmoctl](/projects#desmoctl) and [this website](/archive/deploying-the-garden)
+- Reading _Category Theory for Programmers_ by Bartosz Milewski
+
+## Recently
+
+- Purchased a 100 m2 terraced house
+- Upstreamed some fixes to [Spliit](https://spliit.app/)
+- Started a project of reading more books. I never read much growing up so this is something I have to learn to do. Lately I've been into learning about programming languages with "big ideas", i.e. Lisp (programs as data), Forth (stack focus), Smalltalk (OOP).
+
+## Reading
+
+### 2024
+
+- _A Retargetable C Compiler: Design And Implementation_ by David Hanson, Christopher Fraser. The book defines the `lcc` ANSI C compiler, which I have considered writing a custom backend for in the [ATK16](/projects#ATK16) project.
+- [Beej's Guide to Networking Concepts](https://beej.us/guide/bgnet0/)
+- _How to Win Friends and Influence People in the Digital Age_ by Dale Carnegie, a 2012 adaptation of the classic
+- _Gödel, Escher, Bach: An Eternal Golden Braid_ by Douglas Hofstaedter
+
+### 2023
+
+- _Essentials of Programming Languages_ by Daniel Friedman
+- _Structure and Interpretation of Computer Programs_ by Abelson and Sussman