mriley

Favourite Books and Movies

Here are some of my favourite books, movies, blogs, etc. I’ll try to keep them coming.

All Time

  • Walden and Civil Disobedience
  • Fahrenheit 451
  • The Dispossessed
  • I, Claudius
  • Surely You’re Joking Mr. Feynman
  • The 80/20 Principle

Fiction

  • Fahrenheit 451
  • The Picture of Dorian Gray
  • The Dispossessed
  • I, Claudius
  • Neuromancer
  • Brave New World
  • 1984
  • Emma
  • Crime and Punishment
  • Grapes of Wrath
  • East of Eden
  • Of Mice and Men
  • Great Expectations
  • Foundation series
  • Dune
  • The Hitchhiker’s Guide to the Galaxy
  • Hyperion book 1
  • The Forever War
  • Discworld, Terry Pratchett (still reading)
  • Game of Thrones
  • Nausea
  • The Outsider
  • Master and Margarita
  • A Clockwork Orange
  • On the Road
  • The Hobbit
  • Charles Bukowski - The Most Beautiful Women in Town and Other Stories

Non-fiction

  • Walden and Civil Disobedience
  • Surely You’re Joking Mr. Feynman
  • Ordinary Men
  • Masters of Doom
  • Fear and Loathing in Las Vegas
  • Affective Neuroscience (might finish one day)
  • How to Read (Nonfiction) - Paul Edwards (article)

Programming & Technical

General:

  • The C++ Programming Language
  • The C Programming Language
  • Expert C Programming
  • Code Complete (still reading)

Game Programming:

  • Game Engine Architecture
  • Various Game Programming Gems (still reading)
  • Mike Acton’s talk on C++ data-oriented design
  • Casey Muratori’s articles on Compression-Oriented Programming
  • Casey Muratori’s video on API design
  • TODO: Real-time Collision Detection

Networking:

  • Multiplayer Game Programming: Architecting Networked Games
  • Gaffer on Games articles
  • Unix Network Programming
  • TCP/IP Illustrated Volume 1
  • Serious Cryptography

More Networking:

  • Code of Honor articles
  • Fabien Sanglard’s Quake Network Model articles

Operating Systems & Hardware:

  • Advanced Programming in the Unix Environment
  • The Linux Programming Interface
  • Beginner’s Guide to Linkers
  • Computer Organization and Design, Hennesy

Other:

Business

I have been reading some of the recommendations here: PersonalMBA best books. I’ve found them to be good.

  • The 80/20 Principle
  • Rework
  • The 22 Immutable Laws of Marketing
  • Permission Marketing
  • Go It Alone
  • Getting Things Done
  • Your Money or Your Life
  • JL Collins’ Stock Series
  • Canadian Legal Guide for Small Business

Health

Fitness:

  • Bigger, Leaner, Stronger
  • Infinite Intensity, Never Gymless
  • Starting Strength

Relaxation:

  • Breath. The New Science of a Lost Art
  • Breathe, You Are Alive
  • Light on Yoga
  • The Wim Hof breathing technique, see free mini-course

Other:

  • The Conquest of Happiness, Bertrand Russell

Art

I’ve been learning some art for my upcoming game Warp Tango (devlog). I’ve liked these.

  • Draw A Box website
  • Perspective Drawing Handbook
  • How to Draw - Scott Robertson
  • Pen and Ink - Alphonso Dunn

Young Adult Fiction

My favourite series from when I was younger.

  • Silverwing Kenneth Oppel
  • Airborne Kenneth Oppel
  • Arthur Pendragon
  • Guardians of Gaholee (owls)
  • Mistmantle Chronicles (squirrels)
  • Artemis Fowl
  • Alex Rider
  • Sabriel Garth Nix
  • The Seventh Tower Garth Nix
  • The Keys to the Kingdom Garth Nix
  • Leviathan Series Scott Westerfield
  • Hunger Games
  • Red Rising
  • Unwind series
  • Perseus Jackson
  • Septimus Heap
  • Harry Potter
  • Bridge to Terabithia
  • City of Amber series
  • Mortal Instruments
  • Infernal Devices

Movies

  • Fightclub
  • Kill Bill
  • Reservoir Dogs
  • Pulp Fiction
  • Jackie Brown
  • Oldboy
  • Lady Vengeance
  • Mr. Vengeance
  • Stoker
  • Thirst
  • Burning
  • Peppermint Candy
  • On the Beach At Night, Alone
  • Three Colors series
  • The Good, the Bad, and the Weird
  • Crouching Tiger, Hidden Dragon
  • I Saw the Devil
  • Parasite
  • Ip Man
  • Memories of Murder
  • Monty Python and the Holy Grail
  • A Bittersweet Life

Video Games

Here are some old favourites.

All-time favs:

  1. Pokemon Ruby
  2. Legend of Zelda Minish Cap
  3. Legend of Zelda Wind Waker

Unordered favourites:

  • Pokemon Ruby
  • Pokemon Leaf Green
  • Pokemon XD: Gale of Darkness
  • Pokemon Emerald
  • Pokemon Diamond
  • Pokemon Ranger
  • Pokemon Mystery Dungeon
  • Legend of Zelda Minish Cap
  • Legend of Zelda Link to the Past
  • Legend of Zelda Wind Waker
  • Legend of Zelda Phantom Hourglass
  • Legend of Zelda Spirit Tracks
  • Super Mario Sunshine
  • Starfox Assault (awesome local multiplayer)
  • World of Warcraft
  • Starcraft 2
  • Fire Emblem: Path of Radiance
  • Fire Emblem: Radiant Dawn
  • Super Smash Bros Melee
  • Super Smash Bros Brawl
  • Starwars Battlefront 2
  • Spectrobes
  • Spectrobes: Beyond the Portals
  • Adventure Quest
  • Boxhead (played way too much two-player coop with a friend)
  • Various games on miniclip, nitrome, addictinggames (Ice Breakers, Black Knight, this one car fighting game I forget, Bubble Trouble, Raft Wars, etc.)
  • Worms
  • Territory Wars
  • Guitar Hero
  • Super Mario Kart

Podcasts

  • Michael Bazzell’s The Privacy, Security, and OSINT Show (esp. Privacy Crash Course 1-5)

Know some books, articles, movies you think I’d like? Would love to chat, my email is mgriley97@gmail.com.