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:
- Git user’s manual
- Vim user’s manual
- Debian user’s manual
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:
- Pokemon Ruby
- Legend of Zelda Minish Cap
- 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.