Brains are Beautiful Liars 🧠


Hello!

This page includes the resources I drew from when piecing together my PyOhio 2024 keynote, Brains are Beautiful Liars. This page also contains links to my slides and information about me.

If you'd like to stay in touch and get a Python tip every week, sign up for my newsletter.


Recording of this talk

You can watch the recording of this talk below.


The slides

You can find the slides for the talk here.

Go see the slides!


Get a Python tip every week πŸ•΅οΈβ€β™€οΈ

Need to fill in gaps in your Python skills? I send weekly emails designed to do just that.

Trey Hunner smiling in a t-shirt against a yellow wall

My name is Trey Hunner. I help Python developers level-up their skills through corporate training and habit-based learning. I share my favorite Python insights and tips via email every week.

Subscribe to fill in gaps in your Python skills.


Resources on Python Mental Models

These are books and talks that grown my understanding of teaching and learning which has helped me improve my teaching practices and help my students and improve their Python learning habits.

“Python Oddities repository” by Trey Hunner

I'm slowly noting explanations for various Python oddities here.

“Python Oddities talk” by Trey Hunner

I gave a talk on some of my favorite Python oddities at PyCon.

“Loop Better” by Trey Hunner

How for loops actually work in Python.

“Variables and Objects in Python” by Trey Hunner

An article and series of screencasts where I explain the nature of Python's variables and data structures.

“Names and Values in Python” by Ned Batchelder

Ned Batchelder explains how Python's variables and data structures work.

“Every dunder method in Python” by Trey Hunner

Many operations in Python are powered by dunder methods.


Resources on Critical Thinking

“List of cognitive biases” on Wikipedia

I find myself visiting this page occasionally, though not as often as I might like. Think of it as similar to visiting Python's PEP8 style guide... something we all might want to spend 30 minutes with once or twice a year to reassess our understanding.


Resources on Making Progress

“The power of believing that you can improve” by Carol Dweck

A talk by the psychologist who initiated research on the "growth mindset" phenomenon.

“The psychology of your future self” by Dan Gilbert

A talk by one of the psychologists who discovered the "End of History Illusion".


Books I Mentioned on Human Progress

I really enjoyed these books, though they do focus heavily on "better" rather than "bad".

πŸ“• “Factfulness” by Hans Rosling, Anna Rosling RΓΆnnlund, Ola Rosling

Also see some of the critical reviews.

πŸ““ “Enlightenment Now” by Steven Pinker

Also see some of the critical reviews.

πŸ“™ “Not the End of the World” by Hannah Ritchie

Also see some of the critical reviews.


Books I Mentioned on Pedagogy

These were noted on my slide about books I've read on teaching.

πŸ“— “Make it Stick” by Peter Brown, Henry Roediger, Mark McDaniel
πŸ“˜ “Learn Like a Pro” by Dr. Barbara Oakley and Olav Schewe
πŸ“” “How We Learn” by Benedict Carey
πŸ“• “Learn Better” by Ulrich Boser