Jan Sydänviita (né Tuomi)

❄️ Now, winter 2023
(2023-01-30) [now]

Currently

  • Working on this site
  • Doing small renovations and fixes to the house
  • Learning Chicken Scheme and using it to build desmoctl and this website
  • Reading Category Theory for Programmers by Bartosz Milewski

Recently

  • Purchased a 100 m2 terraced house
  • Upstreamed some fixes to Spliit
  • 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 project.
  • Beej's Guide to Networking Concepts
  • 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