2024  22

October  1

Weeknote 40

October 9, 2024 · 4 min

September  2

My WiFi doesn’t work because there are ghosts in the machine and magic in the batteries: postmarketOS on a Samsung Galaxy SII (i9100) in Sep 2024

September 16, 2024 · 10 min

Weeknote 34

September 3, 2024 · 3 min

August  4

Weeknote 33

August 16, 2024 · 3 min

Weeknote 32

August 12, 2024 · 3 min

Weeknote 31

August 5, 2024 · 2 min

Weeknote 30

August 5, 2024 · 2 min

July  7

Weeknote 29

July 23, 2024 · 2 min

Somewhere, a product manager gains their wings

July 22, 2024 · 2 min

Weeknote 28

July 16, 2024 · 10 min

Weeknote 27

July 4, 2024 · 2 min

Olympus AF-1 Twin: would probably survive a rough hike

July 3, 2024 · 3 min

Weeknote 26

July 2, 2024 · 2 min

Weeknote 25

July 2, 2024 · 5 min

June  3

Weeknote 24

June 28, 2024 · 4 min

Raynox ME-606: Great for people, or simulating astigmatism

June 22, 2024 · 3 min

Weeknote 23

June 9, 2024 · 2 min

May  2

What I learned from teaching a section for Code in Place

May 15, 2024 · 6 min

Weeknote 17 & 18

May 11, 2024 · 2 min

April  3

Weeknote 16

April 22, 2024 · 2 min

Weeknote 15

April 16, 2024 · 2 min

Weeknote 14

April 5, 2024 · 2 min

2023  12

October  2

Why I Care About Docs

October 7, 2023 · 3 min

The Zen of Documentation

October 7, 2023 · 1 min

September  1

5 Frames with the Konica TZ-635 & Kodak Gold 200

September 4, 2023 · 3 min

August  1

Fuji Zoom Cardia Super 115 - a Samsung Slim Zoom 1150 by any other name would shoot the same

August 6, 2023 · 4 min

July  1

Jekyll to Hugo: Yet another day of being trapped in the site generator karmic cycle

July 27, 2023 · 1 min

May  1

NUS Graduate Certificate in Computing Foundations: How it’s going

May 19, 2023 · 14 min

March  1

Software that doesn’t want to eat the world

March 11, 2023 · 3 min

January  5

Getting judgments for free in Singapore, or: It shouldn’t cost 9 Filet-o-Fish meals to access State Court judgments on LawNet

January 10, 2023 · 5 min

day 61 - github classrooms and check50

January 8, 2023 · 1 min

day 60 - today I will refuse to be useful

January 5, 2023 · 1 min

day 59 - added comments with utterances

January 3, 2023 · 1 min

day 58 - not much

January 2, 2023 · 1 min

2022  34

December  1

day 57 - setting up my own Docassemble instance

December 19, 2022 · 3 min

November  6

day 56 - accidentally resetting localStorage on refresh, making headers sticky

November 20, 2022 · 3 min

day 55 - retrieving stuff from localStorage, and updating state from child components

November 13, 2022 · 3 min

day 54 - localStorage woes

November 9, 2022 · 1 min

day 53 - EMNLP 2022 search + making mobile look better

November 8, 2022 · 2 min

day 52 - adding filtering to the EMNLP 2022 paper view

November 7, 2022 · 1 min

day 46 - day 51

November 5, 2022 · 1 min

October  3

day 25 - day 45

October 28, 2022 · 2 min

day 23

October 5, 2022 · 1 min

day 24

October 5, 2022 · 1 min

September  4

How to think about work such that it doesn’t suck

September 27, 2022 · 9 min

Streaming from your Oculus Quest 2 to Zoom while using Air Link, but your PC also has no WiFi

September 23, 2022 · 2 min

day 22

September 9, 2022 · 1 min

day 21

September 3, 2022 · 3 min

August  3

day 20

August 10, 2022 · 1 min

day 19

August 5, 2022 · 1 min

day 18

August 2, 2022 · 1 min

July  2

day 17

July 20, 2022 · 1 min

day 16

July 19, 2022 · 1 min

June  2

day 15

June 11, 2022 · 1 min

day 14

June 8, 2022 · 1 min

May  9

day 13

May 29, 2022 · 1 min

day 12

May 18, 2022 · 1 min

day 11

May 17, 2022 · 1 min

day 10

May 16, 2022 · 1 min

day 9

May 15, 2022 · 1 min

day 8

May 14, 2022 · 2 min

day 7

May 13, 2022 · 1 min

day 6

May 10, 2022 · 4 min

day 5???

May 6, 2022 · 3 min

April  4

day 4

April 25, 2022 · 1 min

day 3

April 24, 2022 · 2 min

day 2

April 23, 2022 · 2 min

day1

April 22, 2022 · 1 min