Relative Sanity
thoughts on being and doing
Articles
Effortless hard work
21 July, 2025
Everything old is new agAIn
13 June, 2025
Joyfully effective
21 May, 2025
Focus versus The Everything Box
14 May, 2025
How not to read
27 August, 2024
No regrets
18 February, 2024
Fantastic Beasts
10 January, 2024
Features and Bugs
3 January, 2024
2023 - Ups and Downs
27 December, 2023
Agreeable
30 January, 2023
Naming with Intent
11 February, 2021
Moving on
3 February, 2021
Feel the fear, but not only the fear
11 November, 2020
How could they?
4 November, 2020
Time is not money, but you can still spend it wisely
28 October, 2020
Gratitude Takes Practice
21 October, 2020
Defined Contribution
15 October, 2020
Negativity Bias
7 October, 2020
Cost of failure
30 September, 2020
Tell early, tell often
27 February, 2020
Reading list, 2019 edition
1 January, 2020
Third Time’s a Charm
21 November, 2019
Silence is Golden
28 October, 2019
Read Write Notes
8 October, 2019
Read Write Articles
1 October, 2019
Some Time
24 September, 2019
Intermission
14 August, 2017
Tracking what you've actually installed via Homebrew
12 July, 2017
Workpad
9 July, 2017
Mathie
8 September, 2016
Yak Shave
21 June, 2016
Pulling focus
10 May, 2016
Extracting actions to OmniFocus from Mail on iOS
24 April, 2016
Scary biscuits
21 April, 2016
Money for Nothing
13 March, 2015
Birdman, or be careful what you wish for
26 February, 2015
Are you sitting comfortably?
18 February, 2015
Blaming your tools
4 February, 2015
Known Unknowns
28 January, 2015
Meetings, awesomeness and potential bodily harm: an OmniFocus story
21 January, 2015
Is you is or is you ain't my method?
14 January, 2015
For instance
7 January, 2015
The first ten years are the hardest
10 July, 2014
Sporting chance
14 May, 2014
Stage fright
9 May, 2014
Care instructions are printed on the label
2 May, 2014
Holiday
23 April, 2014
Continuity Error
16 April, 2014
Free as in?
9 April, 2014
Ill Consideration
2 April, 2014
Spin Cycle
26 March, 2014
Too long; Don't write
19 March, 2014
Affordances
14 February, 2014
Chimpdoc
22 January, 2014
Accidental Bad Guy
15 January, 2014
Making it up as we go along
6 November, 2013
Missing
23 October, 2013
No fast forward
10 October, 2013
Scraping
2 October, 2013
Thinking git through
25 September, 2013
Keep talking
18 September, 2013
Idiomatically speaking
11 September, 2013
Why?
4 September, 2013
One foot in front of another
29 August, 2013
Pass it on
20 August, 2013
The Trick
14 August, 2013
The Internet
7 August, 2013
Coasting
31 July, 2013
Gone Fishing
24 July, 2013
Both direction and magnitude
17 July, 2013
Summertime
10 July, 2013
Coming back to life
3 July, 2013
Do no harm
26 June, 2013
Everything. Everywhere.
19 June, 2013
Away The Crow Road
12 June, 2013
Stay on target!
5 June, 2013
Random Access
29 May, 2013
Under Construction
22 May, 2013
My conference toolkit
15 May, 2013
Concerning Hobbits
8 May, 2013
No children permitted in this ward
1 May, 2013
Bricking it
24 April, 2013
Sideways platformer
17 April, 2013
Pebble — some thoughts
10 April, 2013
Sentinel
3 April, 2013
Everyone’s a critic
27 March, 2013
Omniplan for fun and profit
20 March, 2013
Stuck
13 March, 2013
Inbox one
6 March, 2013
Coffee is for closers
27 February, 2013
Central processor
20 February, 2013
Old habits
13 February, 2013
Feed me
11 February, 2013
RSS all the things
9 February, 2013
13/2
7 February, 2013
From the Gut
3 November, 2009
Painting the Hammer
1 December, 2008
All articles
About