Doing
I read a lot of fiction and try to keep learning interesting things. I also listen to a load of music, mainly on the darker end of the spectrum. Inspired by various blogs I decided to track what I’ve been consuming in 2025, mainly in case I find it interesting later.
Also see my projects page, which is a giant jumble of projects I’ve either done or started.
March 2026
Fiction
- Reading: Agent to the Stars by John Scalzi
- Read: A Guardian and a Thief by Megha Majumdar
- Read: Three Men in a Boat by Jerome K. Jerome
February 2026
Fiction
- Read: The Man Who Saw Seconds by Alexander Boldizar
- Read: Dead Astronauts by Jeff VanderMeer
- Read: The Shattering Peace by John Scalzi
- Read: The Archimedes Engine by Peter F. Hamilton
Music
- The Broken Oar - WEFT
- Normal Isn’t - Puscifer
- CONFLICT DLC - HEALTH
Learning
January 2026
- Reading: Exodus by Peter F. Hamilton
- Listened: There Is No Antimemetics Division by qntm
- Listening: The Old Ways by Robert Macfarlane
December 2025
- Read: This Brutal Moon by Bethany Jacobs
- Read: Shards of Earth by Adrian Tchaikovsky
- Read: Sixty Days and Counting by Kim Stanley Robinson
November 2025
- Read: Fifty Degrees Below by Kim Stanley Robinson
- Read: Halcyon Years by Alistair Reynolds
- Listened: What stalks the deep by T. Kingfisher
October 2025
- Read: On Vicious Worlds by Bethany Jacobs
- Read: Children of Eve by John Connolly
- Read: Forty Signs of Rain by Kim Stanley Robinson
- Listened: Shroud by Adrian Tchaikovsky
September 2025
- Read: These Burning Stars by Bethany Jacobs
- Read: The two lies of Faven Sythe by Megan E. O’Keefe
August 2025
- Read: The Ministry of Time by Kaliane Bradley
- Read: Hungry Gods by Adrian Tchaikovsky
- Read: Rapport by Martha Wells
July 2025
Fiction
- Read: Bee Speaker by Adrian Tchaikovsky
- Read: Annie Bot by Sierra Greer
- Read: Extremophile by Ian Green
Podcasts
- Mac Power Users
- 404 Media
June 2025
Fiction
- Read: The Folded Sky by Elizabeth Bear
- Read: Sleeper Beach by Nick Harkaway
Podcasts
- Coretex Podcast (various episodes)
- The Omni Show
Watching
- Watched: Building Secure Code in the Age of Vibe Coding: Steve Wilson Live with Tim O’Reilly, presented by Tim O’Reilly, Steve Wilson
- Watched: Chelsea Troy Live with Tim O’Reilly
April/May 2025
Fiction
- Read: Titanium Noir by Nick Harkaway
- Read: Human Resources by Adrian Tchaikovsky
- Read: Katalyst Gate by Megan E O’Keefe
- Read: Beyond the Hallowed Sky by Ken Macleod
- Listened: What moves the dead by T. Kingfisher
- Listened: What Feeds in the Night by T. Kingfisher
- Listened: Edgar Allan Poe complete works
Non-fiction
- Listened: Is a River Alive? by Robert Macfarlane
Watching
- Watched: Coding with AI: The End of Software Development as We Know It - O’Reilly online conference
- AWS Summit (in person)
Learning
- General background learning on MCPs
- MacSparky Alfred Field Guide
March 2025
Speaking
- Presented: Ham Radio: Not just (for) old men
Fiction
- Read: Mirrored Heavens by Rebecca Roanhorse
- Read: Beyond the Light Horizon by Ken Macleod.
- Read: Saturation Point by Adrian Tchaikovsky.
- Read: Future’s Edge by Gareth L Powell.
- Read: The Instruments of Darkness by John Connolly.
Non-fiction
- Listened: When the Moon Hits Your Eye by John Scalzi
- Listened: Careless People by Sarah Wynn-Williams
Learning
- Learning about self-hosting audiobooks with Plex and Prologue.
February 2025
Fiction
- Read: A Conventional Boy by Charles Stross
- Reading: BRZRKR Deluxe Edition by Keanu Reeves et al.
- Listened: Absolution by Jeff VanderMeer
Non-fiction
- Reading: How To Measure Anything in Cyber Security Risk by Hubbard and Seiersen
- Still Reading: The Business-Minded CISO by Bryan C. Kissinger
- Still Reading: CISSP Official Study Guide
Learning
Music
- Dream Theater - Parasomnia
- Antimatter - Parallel Matter
- Pothamus - Abur
- Wyatt E. - Zamzaru ultu qereb…
- Saor - Amidst the Ruins
- Anciients - Beyond the Reach of the Sun
Late 2024 - January 2025
I can’t actually remember how far back this goes, probably from Autumn 2024. I’ve tried to list them in reverse chronological order.
Fiction
- Read: Gnomon by Nick Harkaway
- Read: Usurpation by Sue Burke
- Read: Polostan by Neal Stephenson
- Read: Tidal Creatures by Seanan McGuire
- Read: Glass Houses by Madeline Ashby
- Read: Alien Clay by Adrian Tchaikovsky
- Read: Service Model by Adrian Tchaikovsky
- Reading: Lake of Souls by Ann Leckie
- Listened: The Gold Coast by Kim Stanley Robinson
- Listened: The Wild Shore by Kim Stanley Robinson
- Listened: The Book of Elsewhere by Keanu Reeves and China Miéville
- Listened: Red Mars by Kim Stanley Robinson
Non-fiction
- Read: How to Take Smart Notes by Sönke Ahrens
- Reading: The Business-Minded CISO by Bryan C. Kissinger
- Still Reading: CISSP Official Study Guide
Learning
September 2024
- Read: The Mercy of Gods by James S. A. Corey
- Read: Glass Houses by Madeline Ashby
- Read: Some Desperate Glory by Emily Tesh
August 2024
- Read: Alien Clay by Adrian Tchaikovsky
- Read: Family Matters by Peter F. Hamilton
- Read: Service Model by Adrian Tchaikovsky
July 2024
- Read: The City in the Middle of the Night by Charlie Jane Anders
- Read: Chaos Vector by Megan E. O’Keefe
June 2024
- Read: Elysium Fire by Alastair Reynolds
May 2024
- Read: Machine Vendetta by Alastair Reynolds
April 2024
- Read: Blade by Linda Nagata
March 2024
- Read: Velocity Weapon by Megan E. O’Keefe
February 2024
- Read: The Terraformers by Annalee Newitz
- Read: This is How You Lose the Time War by Amal El-Mohtar
January 2024
- Read: System Collapse by Martha Wells
December 2023
Fiction
- Read: Salvation Lost by Peter F. Hamilton
- Read: The Saints of Salvation by Peter F. Hamilton
Non-fiction
- Read: Mountains of the Mind by Robert Macfarlane
October 2023
- Read: Salvation by Peter F. Hamilton
- Read: Snow Crash by Neal Stephenson
September 2023
- Read: Translation State by Ann Leckie
- Read: Venomous Lumpsucker by Ned Beauman
- Read: Provenance by Ann Leckie
August 2023
- Read: Beyond the Hallowed Sky by Ken MacLeod
- Read: Beyond the Reach of Earth by Ken MacLeod
- Read: How High We Go in the Dark by Sequoia Nagamatsu
- Read: Falling Bodies by Rebecca Roanhorse
- Read: How It Unfolds by James S. A. Corey
- Read: The Long Game by Ann Leckie
- Read: Void by Veronica Roth
- Read: Just Out of Jupiter’s Reach by Nnedi Okorafor
July 2023
- Read: Lords of Uncreation by Adrian Tchaikovsky
June 2023
- Read: Season of Skulls by Charles Stross
May 2023
- Read: Descendant Machine by Gareth L. Powell
- Read: Terminal World by Alastair Reynolds
April 2023
- Read: Deception Well by Linda Nagata
- Read: Vast by Linda Nagata
March 2023
- Read: Needle by Linda Nagata
- Read: The Bohr Maker by Linda Nagata
February 2023
- Read: Silver by Linda Nagata
January 2023
- Read: Edges by Linda Nagata
- Read: Anathem by Neal Stephenson
- Read: Reamde by Neal Stephenson
December 2022
- Read: The World We Make by N. K. Jemisin
November 2022
- Read: The Spare Man by Mary Robinette Kowal
October 2022
- Read: The Last Graduate by Naomi Novik
- Read: The Golden Enclaves by Naomi Novik
- Read: Light Chaser by Peter F. Hamilton
September 2022
- Read: Eversion by Alastair Reynolds
- Read: Elder Race by Adrian Tchaikovsky
August 2022
- Read: A Prayer for the Crown-Shy by Becky Chambers
- Read: The Furies by John Connolly
July 2022
- Read: Eyes of the Void by Adrian Tchaikovsky
- Read: Seasonal Fears by Seanan McGuire
- Read: Fevered Star by Rebecca Roanhorse
April 2022
- Read: The Kaiju Preservation Society by John Scalzi
- Read: Light From Uncommon Stars by Ryka Aoki
March 2022
- Read: Quantum of Nightmares by Charles Stross
- Read: World Engines: Creator by Stephen Baxter
- Read: Escape from Yokai Land by Charles Stross
- Read: Stars and Bones by Gareth L. Powell
January 2022
- Read: Invisible Sun by Charles Stross
- Read: Leviathan Falls by James S. A. Corey
October 2021
- Read: A Psalm for the Wild-Built by Becky Chambers
- Read: Inhibitor Phase by Alastair Reynolds
September 2021
- Read: The Nameless Ones by John Connolly
- Read: World Engines: Destroyer by Stephen Baxter
August 2021
- Read: A Book of Bones by John Connolly
- Read: The Doors of Eden by Adrian Tchaikovsky
- Read: The Dirty South by John Connolly
July 2021
- Read: The Ministry for the Future by Kim Stanley Robinson
- Read: The Future of Another Timeline by Annalee Newitz
June 2021
- Read: Black Sun by Rebecca Roanhorse
- Read: The Relentless Moon by Mary Robinette Kowal
- Read: Aurora by Kim Stanley Robinson
May 2021
- Read: The City We Became by N. K. Jemisin
- Read: Fugitive Telemetry by Martha Wells
- Read: Bear Head by Adrian Tchaikovsky
April 2021
- Read: A Desolation Called Peace by Arkady Martine
March 2021
- Read: Machine by Elizabeth Bear
February 2021
- Read: Ancestral Night by Elizabeth Bear
- Read: The Expert System’s Champion by Adrian Tchaikovsky
- Read: Remote Control by Nnedi Okorafor
- Read: The Galaxy, and the Ground Within by Becky Chambers
January 2021
- Read: Semiosis by Sue Burke
- Read: Middlegame by Seanan McGuire
- Read: All the Birds in the Sky by Charlie Jane Anders
December 2020
- Read: Dead Lies Dreaming by Charles Stross
November 2020
- Read: Hexarchate Stories by Yoon Ha Lee
September 2020
- Read: A Game of Ghosts by John Connolly
- Read: The Woman in the Woods by John Connolly
August 2020
- Read: A Memory Called Empire by Arkady Martine
July 2020
- Read: Space Opera by Catherynne M. Valente
- Read: Network Effect by Martha Wells
May 2020
- Read: Revelation Space by Alastair Reynolds
- Read: Aurora Rising by Alastair Reynolds
- Read: A Time of Torment by John Connolly
April 2020
- Read: The Last Emperox by John Scalzi
March 2020
- Read: Bone Silence by Alastair Reynolds
February 2020
- Read: Interference by Sue Burke
- Read: Light of Impossible Stars by Gareth L. Powell
January 2020
- Read: Tiamat’s Wrath by James S. A. Corey
- Read: Babylon’s Ashes by James S. A. Corey
December 2019
- Read: The Fated Sky by Mary Robinette Kowal
- Read: Emergency Skin by N. K. Jemisin
- Read: Ark by Veronica Roth
- Read: Randomize by Andy Weir
- Read: You Have Arrived at Your Destination by Amor Towles
- Read: The Last Conversation by Paul Tremblay
- Read: Summer Frost by Blake Crouch
November 2019
- Read: The Calculating Stars by Mary Robinette Kowal
- Read: To Be Taught, If Fortunate by Becky Chambers
- Read: Spinning Silver by Naomi Novik
September 2019
- Read: Children of Ruin by Adrian Tchaikovsky
- Read: Fall; or, Dodge in Hell by Neal Stephenson
- Read: Permafrost by Alastair Reynolds
- Read: Shadow Captain by Alastair Reynolds
- Read: Revenger by Alastair Reynolds
June 2019
- Read: Fleet of Knives by Gareth L. Powell
May 2019
- Read: Six Wakes by Mur Lafferty
- Read: Cage of Souls by Adrian Tchaikovsky
- Read: The Expert System’s Brother by Adrian Tchaikovsky
April 2019
- Read: Dust by Hugh Howey
March 2019
- Read: Shift by Hugh Howey
February 2019
- Read: The Labyrinth Index by Charles Stross
- Read: Persepolis Rising by James S. A. Corey
January 2019
- Read: Revenant Gun by Yoon Ha Lee
- Read: The Rise and Fall of D.O.D.O. by Neal Stephenson
November 2018
- Read: The Consuming Fire by John Scalzi
October 2018
- Read: Autonomous by Annalee Newitz
- Read: Record of a Spaceborn Few by Becky Chambers
- Read: Exit Strategy by Martha Wells
September 2018
- Read: Rogue Protocol by Martha Wells
August 2018
- Read: Head On by John Scalzi
Favourites
- Doomsday Book by Connie Willis
- The Algebraist by Iain M Banks
- The Expanse series by James S. A. Corey
- Revelation Space series
- Aurora Rising series
- Laundry Files series by Charles Stross
- Embers of War series by Gareth L Powell
- Murderbot series by Martha Wells
- Monk and Robot and other work by Becky Chambers
- New York 2140 by Kim Stanley Robinson
- Borne by Jeff VanderMeer
- Children of Eden series by Chris Beckett
- Termination Shock by Neal Stephenson
- Rivers of London series by Ben Aaronovich
- Bas-Lag series by China Miéville, plus Embassytown and the City and the City