2024

Jan 29
scrobble 0.2.1 notes

2023

Dec 31
2023: A personal review
Oct 12
Art Class
Oct 04
scrobble 0.1
Sep 30
The Kindle Should be Better
Aug 19
Under new management
Mar 02
Shortcut: Dispatch Bulletin
Jan 25
Brief automations: Playing a random album from Plex
Jan 01
Programming the Atreus Keyboard

2022

Dec 16
Listening to music: Last.fm
Dec 12
Listening to music: Beginnings
Oct 30
Bulletin
Sep 13
Existential Kink BOOK NOTE
Jul 26
Sabbatical
Jul 12
Personal Retreat

2021

Sep 24
Pilot
Sep 06
Libby and your public library
May 23
Spritz: historical rain notifications
May 16
American Prometheus: The Triumph and Tragedy of J. Robert Oppenheimer BOOK NOTE

2020

Dec 26
Just a Country Lawyer: Sam Ervin and the Unraveling of Watergate BOOK NOTE
Nov 25
The Killing Zone: How and Why Pilots Die BOOK NOTE
Sep 04
Identity, change, and promises made to no one
Jul 11
Start with Why: How Great Leaders Inspire Everyone to Take Action BOOK NOTE
Jul 07
Regularization
Jan 07
enough BOOK NOTE

2019

Jul 30
Remembering what you read

2018

Mar 01
Recently
Feb 28
I am the captain, this is my log.
Feb 01
Recently
Jan 01
'Take no one's word for it' in 2017

2017

Dec 31
My early computing
Oct 09
Mapping my Kitchener-Waterloo bike rides
Sep 16
What I wish I had known
Jul 22
Nvim-R for people who love R, vim, and keyboards
May 01
recently
Apr 16
Academia's troubles
Mar 01
Recently: New World
Jan 01
'Take no one's word for it' in 2016

2016

Dec 29
tmux workspace scripts
Nov 21
Sanitizing dirty Medium links on Pinboard with R
Nov 12
Solving my read later problem
Oct 01
Recently (read)
Sep 30
Submitting a Python package with GitHub and PyPI
Aug 31
Recently
Jul 31
Recently
Jul 12
SQLite with Python: Introduction and triggers
Jun 30
Recently
Jun 30
Checking links and link responses with httr and R
Jun 25
Talking to the Pinboard API with R
Jun 13
Early choices
May 31
Recently
May 30
Favorite vim plugins
May 15
simplestatistics 0.1 released
May 01
Recently
Apr 28
rbokeh
Apr 27
What I don't understand about The Big Short
Mar 31
Recently
Feb 29
Recently
Feb 28
Inserting text before certain lines using perl and regex
Feb 23
My search for a music streaming service
Jan 31
Recently
Jan 11
Theming IPython Jupyter Notebooks
Jan 01
'Take no one's word for it' in numbers

2015

Dec 01
Wanting to take part in everything and everything to be a part of me
Nov 20
KSComCheck: get notified of Kickstarter comments
Nov 15
Imperfect measures of productivity
Oct 14
Hedging words, or something
Oct 06
ggplot2, scales, and changelogs
Sep 26
People don't care about what they say
Sep 21
Recently: California edition
Aug 04
Visualize bundle for MailMate
Aug 01
Recently
Jul 28
Speed reading
Jul 01
Recently
Jun 01
Recently
Apr 30
LinkedIn profiles and statistical inference
Apr 26
iTunes album art on the desktop
Apr 16
AI and solving programming problems
Feb 23
Migrating Macs
Feb 08
Choosing what to learn
Feb 03
Teenagers
Jan 03
Project 365 2015

2014

Dec 17
Inspiration from "Best of Web 7" video
Dec 10
ANOVA in R
Nov 16
itunes-now widget for Übersicht
Nov 07
Bigfoot footnotes in Jekyll
Sep 29
Moving From Octopress To Jekyll
Apr 18
Fixing duplicate podcast subscriptions in iTunes
Mar 27
Personal Analytics On Github
Jan 07
Snow days and UW guidelines

2013

Jul 19
Changing Your Mind
Feb 27
كَلِمات

2012

Dec 29
Personal Analytics: Logging Keystroke Frequencies
May 29
Egypt's Scorned Liberals
May 06
Take No One's Word For It
Apr 17
Self Censorship And Intellectual Honesty