Hello, I’m Michael Teter.

I teach: ESL, computer science, programming, career guidance — I’ve helped people at every level build confidence with ideas that once felt out of reach.

I also build and consult. My technical work spans software engineering, system integration, and field engineering — understanding how systems fit together and helping organizations use them well.

In my spare time I experiment with generative art and build tools for fun.

You can reach me on LinkedIn or at connect@michaelteter.com.

Projects, Tools, and Toys

Spoke Spiral — Geometric tap-timing game

YeetPilot — A multiplayer XPilot like game

Vector Defense (game demo) — Vector graphics style tower defense game

Q1 Sum Puzzle Game — A matrix number puzzle game: manipulate the rows and columns to get the largest upper-left (Q1) quadrant sum

docgen — An open-source tool that generates documentation snapshots from project trees (ideal for reproducible documentation or automated portfolio pages)

Crossfire — A simple multiplayer game demo to illustrate the power of Elixir/OTP + Phoenix LiveView

Lives — Browser animation experiments

Generative Art

I create algorithmic, non-AI generative art using code and randomness. Each piece explores form and balance through deterministic chaos.

Teaching demo (PDF)

Archived Posts

Occasionally I have written a little a tech tidbit post, but most are outdated now - archived posts.