Thomas Mayfield
Home
Reading
Code
About Me
2023
Dec 27
2023 Year End Notes
2022
Dec 29
2022 Year End Notes
2021
Feb 28
Using pihole for time of day based per-client site blocking
2020
Dec 31
2020 Year End Notes
Jul 11
Vim syntax highlighting for SQL strings inside Python code
May 07
Attentional Homesteading
Apr 20
Bootstrapping a Rails app with Nix
Feb 17
Building A Custom Reading List With Airtable
2019
Dec 31
2019 Year End Notes
Feb 23
Quickly publishing notes from Ulysses with Alfred and JXA
2018
Dec 30
2018 Year End Notes
Feb 11
Clojure, vim, and tmux: using your editor as a repl scratchpad
Feb 04
Generating Randomized Color Palettes (That Aren’t Clown Vomit)
Jan 01
Vim syntax highlighting for SQL strings inside Ruby code
2017
Dec 30
2017 Year End Notes
2016
Dec 31
2016 Year End Notes
Nov 25
Notes On Writing Clojure In Vim
Aug 28
Defusing Distracting Defaults: An Experiment In Automating Better Habits
May 28
Fitness Resources Megapost
May 01
Customizing The Clojure REPL
Apr 16
How Slack Could Respect Your Time And Attention (Better)
2015
Dec 27
2015 Year End Notes
Oct 24
Setting Up Evil-Mode Friendly Ctags in Emacs
Jun 03
Extracting Testable Javascript From jQuery Soup
Mar 28
Composable Components: Comparing Angular and React
Mar 01
Lyeberry: a new search backend for Literate Minuteman
Jan 18
Emacs and Evil-mode: Field Notes
Jan 04
Make your Rails background jobs as small as possible
2014
Dec 30
2014 Year End Notes
Jul 01
Relaunching Literate Minuteman
Jun 01
Fixing conflicting Vim plugins with NeoBundle
2013
Oct 19
Postgres connection errors after upgrading Ruby
Jun 30
Print-friendly bookmarklet for programs on TheSquatRack.com
2012
Aug 19
Introducing Literate Minuteman
Apr 28
Backbone Views and the Law of Demeter
Apr 02
Compiling Javascript templates with Guard
2011
May 05
Converting JPEGs to multipage PDFs with ImageMagick