Hi! I’m Matthew MacDonald, writer, developer, and explorer of deep tech topics.

You can learn more about me here. Or scroll down to see some of my favorite projects.


Coding for Kids

I’ve got plenty of ideas about introducing kids to the art of classic programming, with no AI slop in the way. Here are some starting points:

Get my free book A Tiny Introduction to JavaScript for kids.

Download Messing Up the Web, a micro introduction to HTML.

Use my Coding for Kids flowchart to find different approaches for your learners.

Or just read some of my writings on the subject from Young Coder:

Choosing a First Programming for Kids

First Steps in Electronics for Kids


Weird Brain

An older project about that wet mass of cell tissue called the brain.

My Favorite Color Illusion

Memory Lessons From a Man Who Couldn’t Forget

The Calorie Myth

Your Brain: The Missing Manual

Your Body: The Missing Manual

Artificial Intelligence

Revolutionary tech, Utopian hopes, incoming disaster… again?

The Web You Know Is About to Be Broken

AI Detectors are Just as Broken as You Expect

How Computers Are Reinventing Chess


Weird Fiction

Some short stories to make you question your place in the universe.

How to Deal with Fallen Gods (CHM, 2026)

Deep Channels (2024)

If Not an Algorithm (2024)

Cthulhu for Kids

My Halloween project to bring H. P. Lovecraft’s cosmic horror to young readers.

About Cthulhu for Kids

Four Tales of Cthulhu

The Outsider