---
title: 'Ian Langworth''s Things of Variable Interest'
description: 'Thoughts, tutorials, and completely believable expert opinions from Ian Langworth'
canonical: 'https://blog.langworth.com/'
doc_version: '1'
updatedDate: 2026-02-06T17:00:00.000Z
last_updated: 2026-02-06T17:00:00.000Z
---

> This is the markdown mirror of https://blog.langworth.com/.
> Cite that URL, not this one.

# Ian Langworth's Things of Variable Interest

Thoughts, tutorials, and completely believable expert opinions from Ian Langworth

## Long Things

- [SpaceMolt: An MMORPG for AI to Play](https://blog.langworth.com/spacemolt.md) (2026-02-06) — Building a multiplayer online game with AI so that AI can play a multiplayer online game
- [In Memoriam: Richard M. Langworth CBE (1941–2025)](https://blog.langworth.com/in-memorium-richard-m-langworth.md) (2025-02-21) — It is with sadness that we announce the passing of Richard M. Langworth, CBE, who died on February 20th, 2025, at the age of 83.
- [Imposter Attack](https://blog.langworth.com/imposter-attack.md) (2024-12-13) — The design and construction of "Imposter Attack," a custom interactive game with ESP32-powered infrared targets, creative lighting, sound effects, and an Among Us-themed designs
- [Recreating Heroku's Push-to-Deploy with AWS](https://blog.langworth.com/push-to-deploy.md) (2022-08-10) — Despite choosing AWS for our product's infrastructure, I still wanted the high development velocity you get when using Heroku.
- [Technical Evaluation of a Startup](https://blog.langworth.com/tech-eval.md) (2022-07-28) — In February of 2021 I was asked to do a technical evaluation for a startup. The team had 7-10 engineers but lacked senior technical leadership, and the investment team and CEO wanted to make sure they were on track. I've sent this to a few other fractional CTOs who found it helpful, and maybe you will, too.
- [Vim After 15 Years](https://blog.langworth.com/vim3.md) (2017-10-17) — My earlier posts about using Vim were well received and it's about time for an update. I've been doing a lot more work with Vim lately and have spent some time configuring my workflow for peak efficiency, so here's a snapshot of my current state.
- [Everything I Missed in "Vim After 11 Years"](https://blog.langworth.com/vim2.md) (2013-03-05) — What a response! The original "Vim After 11 Years" post was very popular, and it prompted a lot of good responses on Hacker News and Reddit which were peppered with useful tips and plugins I didn't know about. I compiled all of them along with some additional tips from friends and coworkers, then tried a lot of them out, and finally distilled it for you here. Enjoy!
- [Vim After 11 Years](https://blog.langworth.com/vim.md) (2013-02-19) — Fast forward eleven years. I've written many different languages and used Eclipse, IntelliJ IDEA, TextMate, and Flash Builder. I even used Emacs for a year just to see what I was missing. But when it was time to start a company I knew that an early priority would be to bang out code quickly, so I chose the best tool for the job.
- [Building a WebGL game with GLGE](https://blog.langworth.com/webgl-glge-game-part-1.md) (2012-02-13) — This is a three-part monologue on how I built a WebGL game with very little experience in programming 2D graphics. In four days I was able to turn an idea into a game with cute ducks that my friends' 7-year-old daughter enjoyed.

## Short Things

Nothing here yet.

## Sitemap

Every page on this site is listed at [https://blog.langworth.com/sitemap.md](https://blog.langworth.com/sitemap.md),
and summarized for agents at [https://blog.langworth.com/llms.txt](https://blog.langworth.com/llms.txt).
Conventions for reading and citing this site are at [https://blog.langworth.com/AGENTS.md](https://blog.langworth.com/AGENTS.md).
