Archives

The challenges of a dual writing career February 4, 2024
Lots of very cool things happened yesterday February 2, 2024
What I’m up to - January 2024 January 31, 2024
My interview with Analog Magazine January 15, 2024
How I tackle edit letters January 8, 2024
What I’m up to - December 2023 December 31, 2023
On finishing that project December 30, 2023
How I Write - 2023 By The Numbers December 17, 2023
What I’m up to - November 2023 November 30, 2023
Awards Eligibility 2023 November 22, 2023
The Draft to Idea Cycle November 12, 2023
What I’m up to - October 2023 October 31, 2023
Such Is My Idea Of Happiness is out today! October 2, 2023
What I’m up to - September 2023 September 30, 2023
What I’m up to - August 2023 August 31, 2023
What I’m up to - July 2023 July 31, 2023
What I’m up to - June 2023 June 30, 2023
What I’m up to - May 2023 May 31, 2023
What I’m up to - April 2023 April 30, 2023
What I’m up to - March 2023 March 31, 2023
What I’m up to - February 2023 February 28, 2023
Daily writing routine - February 2023 February 26, 2023
‘Carapace’ is a Clarkesworld Reader Poll finalist for 2022! February 2, 2023
Writing less on your blog February 2, 2023
What I’m up to - January 2023 January 31, 2023
What I’m up to - December 2022 December 31, 2022
How I Write - 2022 By The Numbers December 23, 2022
Author Interview at Track of Words December 18, 2022
What I’m up to - November 2022 November 30, 2022
What I’m up to - October 2022 October 31, 2022
How I Write - Editing as I go October 28, 2022
What I’m up to - September 2022 September 30, 2022
What I’m up to - August 2022 August 31, 2022
What I’m up to - July 2022 July 31, 2022
Carapace is out today! July 1, 2022
What I’m up to - June 2022 June 30, 2022
What I’m up to - May 2022 May 31, 2022
How I write - Editing Part 3 - How I actually do it May 28, 2022
What I’m up to - April 2022 April 30, 2022
How I write - Editing Part 2 - Developing a process April 11, 2022
What I’m up to - March 2022 March 31, 2022
How I write - Editing Part 1 - Learning How (Not) To Edit March 20, 2022
What I’m up to - February 2022 February 28, 2022
What I’m up to - January 2022 January 17, 2022
Vegvísir now has an audio version! December 27, 2021
What I’m up to - December 2021 December 27, 2021
Vegvísir is out today! December 1, 2021
I’m now an agented author! November 28, 2021
Vegvísir in Clarkesworld on December 1st November 20, 2021
What I’m up to - November 2021 November 15, 2021
How I write - measuring effort August 25, 2021
What I’m up to - January 2021 January 21, 2021
What I’m up to - June 2020 June 14, 2020
Bullet Journalling with Due app February 23, 2019
Switching blogging systems is my thing July 7, 2018
Going all 90s online March 29, 2018
Cool Finnish SF short - Tuntematon redux October 31, 2017
A few updates October 14, 2017
Switch confirmed April 8, 2016
Trying out Jekyll April 6, 2016
A final case September 16, 2014
My first ever political campaign September 6, 2014
40 Days to Yes August 9, 2014
Planning for ten thousand years May 14, 2014
Automation and work April 3, 2014
Six (more) reasons why I’m voting Yes April 1, 2014
Five Reasons I’m voting Yes in September March 24, 2014
Exobiology February 3, 2014
Digging up the dead January 13, 2014
Persian Fire review November 17, 2013
The NaNoWriMo Dialogues November 13, 2013
Our Toyota Was Fantastic October 24, 2013
That First Hill January 19, 2011
In Transition February 15, 2010

Elsewhere online

Bluesky

Twitter

Instagram

GoodReads


This site is created and managed with Blot.im - I recommend it.

Don't reproduce my writing without asking, cheers.