summaryrefslogtreecommitdiffstats
path: root/content/posts/now-2023-winter.md
blob: f2e38f11fcdc61803796bc3d74cdb3d1f62bc554 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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