Writing
Most of the things I’ve written around the web. Items marked with a source go to another site.
-
Building a Tower Defense Game on a Conference Badge
-
The Information Theory Behind Why AI Writing Sucks
-
What's in the 2026 Hugo Awards Voter Packet?
-
Super Mega SFF Story Ideator
-
Migrate and optimize a .NET nopCommerce application on Microsoft Azure
-
Favorites from 2025
-
The 'bullion prerogative' for science fiction authors
-
Intelligence Is a Landscape, Not a Ladder
-
Codex CLI on Arm
-
Automated Cloud Migrations with Kiro and the Arm MCP Server
-
Automate x86-to-Arm application migration using Arm MCP Server
-
The code and open-source tools I used to produce a science fiction anthology
-
How I curate an anthology
-
Ranking the 2025 Hugo Best Novel nominees
-
Run distributed inference with llama.cpp on Arm-based AWS Graviton4 instances
-
Deploy a Cobalt 100 Virtual Machine on Azure
-
Migrate a .NET application to Azure Cobalt 100
-
Dyson Swarm: How I built a hard science fiction game with AWS services
-
Run LLM inference on Android with KleidiAI, MediaPipe, and XNNPACK
-
Dyson Swarm progress report (contains spoilers)
-
I'm making six narrative-driven hard science fiction games in six months
-
Vendor lock-in when using AWS Graviton processors is no longer a real thing
-
Run Java applications on Google Axion processors
-
Ranking the 2024 Hugo Best Novel nominees
-
Novel Review: Foundry by Eliot Peper
-
My rankings of the 2023 Hugo Best Novel nominees
-
A serverless Python app to send public domain Gutenberg ebooks to your Kindle
-
Commit to your team's development conventions or get out
-
Top science fiction short stories published in December
-
Continuity of Self
-
Science fiction stories in their historical context
-
Go fast and reduce risk: using CDK to deploy your serverless applications on AWS
-
'Twas the Night Before Christmas: Cloud Edition
-
Top science fiction short stories published in October
-
Adding an existing custom Lambda Authorizer to API Gateway with CDK and Python
-
Solving problems with API Gateway and the Python CDK
-
How I built my ideal daily Python newsletter with AWS and Python
-
Notes from AWS re:Invent 2022: the Giant Magellan Telescope
-
Notes from re:Invent 2022: a serverless/devops recap
-
Top science fiction short stories published in September
-
How to make a Docker build image for the Python flavor of AWS CDK
-
Top science fiction short stories published in August
-
A new award, short story reviews for July 2022, and a survey
-
I read and ranked all the Hugo Best Novel nominees for 2022
-
Review: Upgrade by Blake Crouch
-
Review: The Kaiju Preservation Society by John Scalzi
-
The Biggest Git Security Issues to Watch Out For
-
Review: Project Hail Mary by Andy Weir
-
Outsourcing auth: how to get buy-in from your team
-
Why outsourcing OAuth enhances security and efficiency
-
Review: The Expert System's Brother by Adrian Tchaikovsky
-
Stretching to the Scale of the Universe
-
Review: Bandwidth by Eliot Peper
-
Review: The Sky Woman by J.D. Moyer
-
What happens to animals in the vacuum of space?
-
Review: Walkaway by Cory Doctorow