The Sunday Paper

Learning in public A weekly-ish livestream session where I read a CS paper, annotate it, and take notes — join me on Twitch! Completed sessions Session 0b101, “Ironies of Automation” by Lisanne Bainbridge (part A) on 8 May ‘22 Session 0b100, “The Design and Implementation of a Log-Structured File System” (part B) on 24 Apr ‘22 Session 0b11 (part A), “The Design and Implementation of a Log-Structured File System” (part A) on 10 Apr ‘22 ...

Mar 5, 2022 · Christopher Boette

Bradfield Computer Science Intensive

Or, Everything That Had to Happen, Is Happening, and Will Happen When You Submit a Form A year-long course from the fine folks who run https://teachyourselfcs.com, but more in-depth, more accountable, and more over Zoom. Eight modules leading up to a capstone project, where we are expected to build something we would not have been able to create previously, whether because of a series of missing pieces of knowledge or because our foundation knowledge was shaky due to leaky abstractions. ...

Sep 9, 2021 · Christopher Boette

Teach Yourself CS

⚠️ This project has been superceded by my participation in the Bradfield Computer Science Intensive ⚠️ Following the curriculum suggested at Teach Yourself CS, I’ve started the necessary work of filling in the gaps of my knowledge. This project page serves as a table of contents and repository of my work completed and subjects studied. Programming Text: Structure and Interpretation of Computer Programs Lectures: Brian Harvey at UC Berkeley, course CS 61A Resources: ...

Sep 3, 2018 · Christopher Boette