Pedagogy

Touring Older Persian Grammars - Feb 2025

Two hundred years of scholars and adventurers learned and taught Persian to yet more adventurers and scholars

Lisp Curriculum - Sep 2024

Learn Scheme, Common Lisp ->maybe Clojure, with these books.

To Forge Deeper Thought - Jul 2024

The curiosity to bravely multisociate insights from all fields breeds innovation.

WIP Math for Non-Mathematicians - Jan 2024

tl;dr: Mathematicians prefer to start with a structure’s most general form, while physicists prefer specific (applicable) cases.

The Pit of Expertise - Jan 2024

‘It depends.’ It depends? But everything depends! How does that help?!

How to Learn Go - May 2022

First Steps

  • For new programmers:
    Alex Edwards' Let's Go and Let's Go Further teach core patterns, project structure and API development. They're the best introduction for a new programmer.

  • For experienced programmers:

What’s next?

  • Cloud Native Go - Titmus
  • 100 Go Mistakes
  • Style guides by Uber and Google
  • Writing an Interpreter in Go & Writing a Compiler in Go - Thorsten Ball

Make a server, but not some demo thing, go all the way.

Who Wrote the TY Books? - Aug 2019

I have a copy of Teach Yourself Turkish, which was first published in 1919 (see page 4.) Rather perplexing, because the author G.L. Lewis was born in 1920. The publisher itself (English University Press) was founded in 1938. Intriguing. His obituary says he only discovered Turkish in 1939. Stranger still, Wikipedia gives 1953.