Reading List
2022
- The C Programming Language by Kernighan, Brian W.
- Simone Weil’s the -Iliad- Or the Poem of Force: A Critical Edition by Kojima, Masami P.
- The Adventures of Johnny Bunko: The Last Career Guide You’ll Ever Need by Pink, Daniel H.
- Who Moved My Cheese? by Johnson, Spencer
- How to Live on 24 Hours a Day (A Classic Guide to Self-Improvement) by Bennett, Arnold
- Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications by Pikus, Fedor G.
- Performance Analysis and Tuning on Modern CPUs by Bakhvalov, Denis
- Goodbye, Vitamin by Khong, Rachel
- C Traps and Pitfalls by Koenig, Andrew
- Contra o sistema da corrupção by Moro, Sergio
- Can’t We Talk about Something More Pleasant? by Chast, Roz
- On the Shortness of Life by Seneca
2021
- How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life by Adams, Scott
- Change Your Life and Everyone In It by Weiner-Davis, Michele
- Ruminations on C++: A Decade of Programming Insight and Experience by Koenig, Andrew
- The C++ Standard Template Library by Plauger, P.J.
- Lying by Harris, Sam
- Seja egoísta com sua carreira: Descubra como colocar você em primeiro lugar em sua jornada profissional e alcance seus objetivos pessoais by Santos, Luciano
- Four Thousand Weeks: Time Management for Mortals by Burkeman, Oliver
- How Innovation Works: And Why It Flourishes in Freedom by Ridley, Matt
- How to Have Confidence and Power in Dealing With People by Giblin, Les
- Snow Crash by Stephenson, Neal
- What Are You Doing With Your Life? by Krishnamurti, Jiddu
- Reflections on the Psalms by Lewis, C.S.
- The Startup of You: Adapt to the Future, Invest in Yourself, and Transform Your Career by Hoffman, Reid
- The Now Habit: A Strategic Program for Overcoming Procrastination and Enjoying Guilt-Free Play by Fiore, Neil A.
- Humble Inquiry: The Gentle Art of Asking Instead of Telling by Schein, Edgar H.
- Stubborn Attachments: A Vision for a Society of Free, Prosperous, and Responsible Individuals by Cowen, Tyler
- The Abolition of Man by Lewis, C.S.
- Elements of Programming by Stepanov, Alexander
- The C++ Standard Library: A Tutorial and Reference by Josuttis, Nicolai M.
- Career Advice for Uniquely Ambitious People: A decision-making guide for uncommon success by Jorgenson, Eric
- Rest: Why You Get More Done When You Work Less by Pang, Alex Soojung-Kim
2020
- Surely You’re Joking, Mr. Feynman!: Adventures of a Curious Character by Feynman, Richard
- American Prometheus: The Triumph and Tragedy of J. Robert Oppenheimer by Bird, Kai
- Midlife: A Philosophical Guide by Setiya, Kieran
- Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library by Meyers, Scott
- A Philosophy of Software Design by Ousterhout, John
- Guide to Understanding the Bible (Cloister Library) by Fosdick, Harry Emerson
- A Sense of Where You Are: Bill Bradley at Princeton by McPhee, John
- The Moon Is a Harsh Mistress by Heinlein, Robert A.
- The Go Programming Language by Donovan, Alan A.A.
- Never Split the Difference by Voss, Chris
- Stoner by Williams, John
- Clean Code: A Handbook of Agile Software Craftsmanship by Martin, Robert C.
- Norwegian Wood by Murakami, Haruki
- The Practice of Programming (Addison-Wesley Professional Computing Series) by Kernighan, Brian W.
- JavaScript: The Good Parts by Crockford, Douglas
- Skill With People by Giblin, Les
- A arte do descaso by Tardáguila, Cristina
- Program or Be Programmed: Ten Commands for a Digital Age by Rushkoff, Douglas
- Americanah by Adichie, Chimamanda Ngozi
- Ho-ba-la-lá: À Procura de João Gilberto by Fischer, Marc
- The Miracle Morning: The Not-So-Obvious Secret Guaranteed to Transform Your Life: Before 8AM by Elrod, Hal
- Ponto de Inflexão by Silva, Flavio Augusto da
- Anything You Want: 40 Lessons for a New Kind of Entrepreneur by Sivers, Derek
- Os Segredos Da Mente Milionária by Eker, T. Harv
- Coders: The Making of a New Tribe and the Remaking of the World by Thompson, Clive
- Defending Evolution by Fosdick, Harry Emerson
2019
- More Programming Pearls: Confessions of a Coder by Bentley, Jon L.
- The Scandalous Gospel of Jesus: What’s So Good About the Good News? by Gomes, Peter J.
- Talk to the Snail: Ten Commandments for Understanding the French by Clarke, Stephen
- Man’s Search for Meaning by Frankl, Viktor E.
- Modern Manners: Tools to Take You to the Top by Johnson, Dorothea
- Digital Minimalism: Choosing a Focused Life in a Noisy World by Newport, Cal
- V for Vendetta by Moore, Alan
- It Doesn’t Have to Be Crazy at Work by Fried, Jason
- The Road to Character by Brooks, David
- Nos céus de Paris by Cheuiche, Alcy
- On Becoming a Person: A Therapist’s View of Psychotherapy by Rogers, Carl R.
- Mindstorms: Children, Computers, And Powerful Ideas by Papert, Seymour
- L’Arabe du futur : Une jeunesse au Moyen-Orient, 1978–1984 by Sattouf, Riad
- Writing to Persuade: How to Bring People Over to Your Side by Hall, Trish
- Big Magic: Creative Living Beyond Fear by Gilbert, Elizabeth
- How Will You Measure Your Life? by Christensen, Clayton M.
- That Mad Ache & Translator, Trader: An Essay on the Pleasantly Pervasive Paradoxes of Translation (Afterword) by Sagan, Françoise
- The Signal and the Noise: Why So Many Predictions Fail—But Some Don’t by Silver, Nate
- The Donut King: The Rags to Riches Story of a Poor Immigrant Who Changed the World by Ngoy, Ted
- Conversational French Dialogues: Over 100 French Conversations and Short Stories (Conversational French Dual Language Books Book 1) by Mastery, Lingo
- Hackers & Painters: Big Ideas from the Computer Age by Graham, Paul
- The Happiness Track: How to Apply the Science of Happiness to Accelerate Your Success by Seppälä, Emma
- Paris Revealed: The Secret Life of a City by Clarke, Stephen
2018
- Rework by Fried, Jason
- The Scandalous Gospel of Jesus: What’s So Good About the Good News? by Gomes, Peter J.
- Le Ton beau de Marot: In Praise of the Music of Language by Hofstadter, Douglas R.
- Metamagical Themas: Questing for the Essence of Mind and Pattern by Hofstadter, Douglas R.
- The Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good Life by Manson, Mark
- The Soul of a New Machine by Kidder, Tracy
- The Devil & Sherlock Holmes: Tales of Murder, Madness & Obsession by Grann, David
- Coders at Work: Reflections on the Craft of Programming by Seibel, Peter
- Cracking the Tech Career: Insider Advice on Landing a Job at Google, Microsoft, Apple, or any Top Tech Company by McDowell, Gayle Laakmann
- The Art of Travel by de Botton, Alain
- The Mythical Man-Month: Essays on Software Engineering by Brooks Jr., Frederick P.
- Get Jiro: Blood and Sushi (Get Jiro #2) by Bourdain, Anthony
- The Good Book: Reading the Bible with Mind and Heart by Gomes, Peter J.
- Codes, Ciphers and Secret Writing by Gardner, Martin
- Programmers at Work: Interviews With 19 Programmers Who Shaped the Computer Industry (Tempus) by Lammers, Susan
- O livro do Cientista by Gleiser, Marcelo
- Things a Computer Scientist Rarely Talks About by Knuth, Donald Ervin
- Get Jiro! by Bourdain, Anthony
- Good Prose: The Art of Nonfiction by Kidder, Tracy
- Book of Rhymes: The Poetics of Hip Hop by Bradley, Adam
- Born a Crime: Stories From a South African Childhood by Noah, Trevor
2017
- On Writing: A Memoir of the Craft by King, Stephen
- Teaching My Mother How to Give Birth by Shire, Warsan
- The Mathematical Theory of Communication by Shannon, Claude
- The One World Schoolhouse: Education Reimagined by Khan, Salman
- Trinity: A Graphic History of the First Atomic Bomb by Fetter-Vorm, Jonathan
- How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life by Adams, Scott
- Words by Niemann, Christoph
- The Information: A History, a Theory, a Flood by Gleick, James
- King of the World: Muhammad Ali and the Rise of an American Hero by Remnick, David
- Book of Longing by Cohen, Leonard
- Draft No. 4: On the Writing Process by McPhee, John
- Writing About Your Life: A Journey into the Past by Zinsser, William
- Introduction to Algorithms: A Creative Approach by Manber, Udi
- 101 Questions About the Bible and Christianity by Media, Kingstone
- Hillbilly Elegy: A Memoir of a Family and Culture in Crisis by Vance, J.D.
- Watchmen by Moore, Alan
- The Question, Vol. 1: Zen and Violence by O’Neil, Dennis
- The Question, Vol. 2: Poisoned Ground by O’Neil, Dennis
- The Question, Vol. 3: Epitaph for a Hero by O’Neil, Dennis
- The Question, Vol. 4: Welcome to Oz by O’Neil, Dennis
- Talent is Overrated: What Really Separates World-Class Performers from Everybody Else by Colvin, Geoff
- The Question, Vol. 6: The Peacemaker by O’Neil, Dennis
- The Question, Vol. 5: Riddles by O’Neil, Dennis
- Alan Moore’s Writing for Comics by Moore, Alan
- Secret Coders (Secret Coders, #1) by Yang, Gene Luen
- The Fire Next Time by Baldwin, James
- Dawn of the New Everything: Encounters with Reality and Virtual Reality by Lanier, Jaron
- Call an Audible: Let My Pivot from Harvard Law to NFL Coach Inspire Your Transition by Roberts, Daron K
- DC Universe: Helltown by O’Neil, Dennis
- Understanding Comics: The Invisible Art by McCloud, Scott
- The Craft of Research (Chicago Guides to Writing, Editing, and Publishing) by Booth, Wayne C.
- The John McPhee Reader (John McPhee Reader, #1) by McPhee, John
- An Unexpected Twist by Borowitz, Andy
- A PhD Is Not Enough: A Guide To Survival In Science by Feibelman, Peter J.
- Essentialism: The Disciplined Pursuit of Less by McKeown, Greg
- PhD: An uncommon guide to research, writing & PhD life by Hayton, James
- Fifteen Poems by Cohen, Leonard
- Mindset: The New Psychology of Success by Dweck, Carol S.
- Fluent Forever: How to Learn Any Language Fast and Never Forget It by Wyner, Gabriel
- Computing: A Concise History by Ceruzzi, Paul E.
- What It Is by Barry, Lynda
2016
- Steve Jobs by Isaacson, Walter
- When Breath Becomes Air by Kalanithi, Paul
- Born Standing Up: A Comic’s Life by Martin, Steve
- The Last Lecture by Pausch, Randy
- Shoe Dog: A Memoir by the Creator of NIKE by Knight, Phil
- Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 by Meyers, Scott
- The Pragmatic Programmer: From Journeyman to Master by Hunt, Andy
- Peak: Secrets from the New Science of Expertise by Ericsson, K. Anders
- Soul Survivor: How Thirteen Unlikely Mentors Helped My Faith Survive the Church by Yancey, Philip
- How Music Got Free: The End of an Industry, the Turn of the Century, and the Patient Zero of Piracy by Witt, Stephen Richard
- The Making of the Atomic Bomb by Rhodes, Richard
- Crucial Conversations: Tools for Talking When Stakes Are High by Patterson, Kerry
- The Shallows: What the Internet Is Doing to Our Brains by Carr, Nicholas
- Creating Short Fiction: The Classic Guide to Writing Short Fiction by Knight, Damon
- The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution by Isaacson, Walter
- The Brief Wondrous Life of Oscar Wao by Díaz, Junot
- Even a Geek Can Speak: Low-Tech Presentation Skills for High-Tech People by Asher, Joey
- Programming Pearls by Bentley, Jon L.
- The Talent Code: Unlocking the Secret of Skill in Sports, Art, Music, Math, and Just About Everything Else by Coyle, Daniel
- Originals: How Non-Conformists Move the World by Grant, Adam M.
- Kingpin: How One Hacker Took Over the Billion-Dollar Cybercrime Underground by Poulsen, Kevin
- The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing by Kondo, Marie
- iOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) by Keur, Christian
- David and Goliath: Underdogs, Misfits, and the Art of Battling Giants by Gladwell, Malcolm
- Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems by Agans, David J.
- Smart People Should Build Things: How to Restore Our Culture of Achievement, Build a Path for Entrepreneurs, and Create New Jobs in America by Yang, Andrew
- Einstein: His Life and Universe by Isaacson, Walter
- The Productivity Project: Accomplishing More by Managing Your Time, Attention, and Energy by Bailey, Chris
- Genius: The Life and Science of Richard Feynman by Gleick, James
- How to Get Your Point Across in 30 Seconds or Less by Frank, Milo O.
- Christians and Politics Uneasy Partners by Yancey, Philip
- The Magic of Thinking Big by Schwartz, David J.
- Deep Work: Rules for Focused Success in a Distracted World by Newport, Cal
- You Are Not a Gadget by Lanier, Jaron
- The Curve of Binding Energy: A Journey Into the Awesome and Alarming World of Theodore B. Taylor by McPhee, John
- The Looming Tower: Al-Qaeda and the Road to 9/11 by Wright, Lawrence
- The 4-Hour Workweek by Ferriss, Timothy
- Rich Dad, Poor Dad by Kiyosaki, Robert T.
- Stranger in a Strange Land by Heinlein, Robert A.
- Confessions of an Unlikely Runner: A Guide to Racing and Obstacle Courses for the Averagely Fit and Halfway Dedicated by Ayers, Dana L.
- Smartcuts: How Hackers, Innovators, and Icons Accelerate Success by Snow, Shane
- The Joy of Running by Kostrubala, Thaddeus
- How To Tame Your PhD by Mewburn, Inger