- I'm a developer currently based in San Diego. I write about software engineering, misapplying sci-fi concepts, and whatever I'm currently doing. Opinions my own.
- Feel free to email me at: arthur.j.johnston@gmail.com
- A Hacker Writes a Children's Book - Chronicles my experience writing, publishing and marketing a children’s book aimed at programmer parents. Ended up being a great piece of content marketing as it reached the top of HackerNews and r/programming. If you have young kids you might be interested in Programming Books for Babies and Toddlers
- How Many Rhymes are there in English - Source code and analysis of the number of rhyme groups (where all words rhyme with each other). Ended up being the top result for the search term “how many rhymes are there”.
- San Diego Culture - Explains why San Diego, which is the 8th largest city in the US, doesn't show up as much in pop culture as you would expect.
- Don’t Use the Word Reschedule - In the very specific case that you’re building a scheduling system using the word ‘reschedule’ will cause you headaches for years. Written while I was integrating ~20 separate scheduling systems. You might also be interested in Questions to Ask When Building a Scheduling System.
- Daniel Tiger is a Utopian Vision of our Post-Industrial Society - What happens when you’re reading a Culture Novel while your toddler is watching cartoons. Popular with parents.