Jonathan Lam

EE/CS @ The Cooper Union


Blog

Empty posts are placeholders for future writing.

10/15/2021 —

Computer networking ramp-up projects

10/15/2021 —

Brain dump 4: bookmarks

10/3/2021 —

On code reuse and copying

10/2/2021 —

Advice for college freshmen

9/9/2021 —

On replacing a broken laptop screen backlight

9/8/2021 —

The art of being direct

9/8/2021 —

Undue gratitude

9/6/2021 —

Emacs-centric

9/6/2021 —

Intentional programming for programming education

9/6/2021 —

First thoughts on program analysis

9/6/2021 —

Brain dump 3: quotes

9/6/2021 —

5000 races in Colemak and keyboard debugging

8/26/2021 —

Programming languages timeline

7/23/2021 —

Falling in love with Haskell

7/23/2021 —

3000 races in Colemak

7/16/2021 —

Brain dump 2.5

7/16/2021 —

IRL bad UX

7/14/2021 —

Automating website build using Elisp

7/12/2021 —

Tablet screen mapping tool

7/12/2021 —

VEIKK v3 driver notes (again)

7/12/2021 —

Continuations, macros, and monads

7/7/2021 —

Brain dump 2

7/7/2021 —

SICP notes: streams

7/7/2021 —

SICP notes: Haskell and CL are too powerful for SICP

7/6/2021 —

SICP notes: functional programming

6/27/2021 —

2000 races in Colemak

6/13/2021 —

1000 races in Colemak

6/13/2021 —

SICP notes: types of polymorphism

6/12/2021 —

SICP notes: a simple type system

6/5/2021 —

SICP notes: scoping and namespaces

6/5/2021 —

Brain dump 1

6/5/2021 —

Emacs kill ring (is hackable!)

6/5/2021 —

Site updates

6/5/2021 —

SICP notes: Church numerals in Scheme

6/3/2021 —

Assorted thoughts on typography and typing

5/23/2021 —

First thoughts on Emacs

5/2/2021 —

Group project pet peeves

4/27/2021 —

Using xterm

4/25/2021 —

Scraping Twitter tweet contents by ID using Selenium

4/21/2021 —

TypeRacer scraper in Python

4/20/2021 —

pugjs shenanigans

4/20/2021 —

New TypeRacer record: 163wpm

4/19/2021 —

Installed packages on a (fairly) new Debian install

4/19/2021 —

MATLAB's command vs. function syntax

4/19/2021 —

Interfacing with MATLAB

4/18/2021 —

pip venvs and freezing

4/18/2021 —

On this blog

4/18/2021 —

Hello, world!


© Copyright 2021 Jonathan Lam