Eric Normand's Newsletter

Eric Normand's Newsletter

Home
Supporter-only emails
Archive
About
Denotational vs operational
It's time to retire the imperative vs declarative dichotomy
Dec 16, 2025 • Eric Normand
What are formal systems?
A programmer-y exploration of their weird and cool nature
Dec 9, 2025 • Eric Normand

November 2025

Post-Conj update
It's all about the community
Nov 22, 2025 • Eric Normand

October 2025

A functional programming course in 6 books
My recommendations for a robust foundation in the paradigm
Oct 29, 2025 • Eric Normand

August 2025

My biggest fear with AI
Stagnation, not replacement
Aug 5, 2025 • Eric Normand

July 2025

LLMs' surprise teaches us about ourselves
How does a language model know, understand, and become expert?
Jul 9, 2025 • Eric Normand
The economic inevitability of AI
Renting shovels during the AI goldrush
Jul 1, 2025 • Eric Normand

June 2025

AI, Lisp, and Programming
Intertwined since the beginning
Jun 24, 2025 • Eric Normand
Work and meta-work
At what point does meta-work become work?
Jun 17, 2025 • Eric Normand
Too many degrees of freedom
Error throwing and catching is ironically full of errors
Jun 3, 2025 • Eric Normand

May 2025

REPL-Driven Development and Learning Velocity
The last Lisp advantage
May 13, 2025 • Eric Normand
Crafting your environment
Managing the real bottleneck of your programming productivity
May 7, 2025 • Eric Normand
© 2026 Eric Normand · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture