Books I plan to read in 2018. Think I should change this list? Send a PR!
- Shift (Hugh Howey)
- Practical Vim: Edit Text at the Speed of Thought (Drew Neil)
- Astrophysics for People in a Hurry (Neil deGrasse Tyson)
- Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration (Ed Catmull)
- Dust (Hugh Howey)
- Learn You a Haskell for Great Good!: A Beginner's Guide (Miran Lipovaca)
- Sapiens: A Brief History of Humankind (Yuval Noah Harari)
- Hamilton: The Revolution (Lin-Manuel Miranda)
- The Martian (Andy Weir)
- Purely Functional Data Structures (Chris Okasaki)
- The Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good Life (Mark Manson)
- Leonard: My Fifty-Year Friendship with a Remarkable Man (William Shatner)
- Bloodline (Claudia Gray)
- Hacker's Delight (Henry S. Warren)
- A Brief History of Time (Stephen Hawking)
- Hidden Figures: The American Dream and the Untold Story of the Black Women Mathematicians Who Helped Win the Space Race (Margot Lee Shetterly)
- I Am Number Four (Pittacus Lore)
- Code: The Hidden Language of Computer Hardware and Software (Developer Best Practices) (Charles Petzold)
- The Gene: An Intimate History (Siddhartha Mukherjee)
- Rise of the Rocket Girls: The Women Who Propelled Us, from Missiles to the Moon to Mars (Nathalia Holt)
- The Fall of Five (Pittacus Lore)
- Code Complete (Developer Best Practices) (Steve McConnell)
- How to Fight Presidents: Defending Yourself Against the Badasses Who Ran This Country (Daniel O'Brien)
- iWoz: Computer Geek to Cult Icon: How I Invented the Personal Computer, Co-Founded Apple, and Had Fun Doing It (Steve Wozniak)
- The Power of Six (Pittacus Lore)
- The Practice of Programming (Addison-Wesley Professional Computing Series) (Brian W. Kernighan)
- Thing Explainer: Complicated Stuff in Simple Words (Randall Munroe)
- Surely You're Joking, Mr. Feynman!: Adventures of a Curious Character (Richard Feynman)
- The Rise of Nine (Pittacus Lore)
- Working Effectively with Legacy Code (Robert C. Martin Series) (Michael Feathers)
- The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman (Richard Feynman)
- Project Smoke: Seven Steps to Smoked Food Nirvana, Plus 100 Irresistible Recipes from Classic (Slam-Dunk Brisket) to Adventurous (Steven Raichlen)
- The Revenge of Seven (Pittacus Lore)
- The Algorithm Design Manual (Steven S Skiena)
- Smuggler's Cove: Exotic Cocktails, Rum, and the Cult of Tiki (Martin Cate)
- The Outsiders: Eight Unconventional CEOs and Their Radically Rational Blueprint for Success (William N. Thorndike Jr.)
- The Fate of Ten (Pittacus Lore)
- How Linux Works, 2nd Edition: What Every Superuser Should Know (Brian Ward)
- Getting to Yes: Negotiating an Agreement Without Giving In (Roger Fisher)
- Jony Ive: The Genius Behind Apple's Greatest Products (Leander Kahney)
- United as One (Pittacus Lore)
- Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech (Sara Wachter-Boettcher)
- Whiskey: A Spirited Story with 75 Classic and Original Cocktails (Michael Dietsch)
- The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data (Kevin Mitnick)
- Mogworld (Yahtzee Croshaw)
- Programming Rust: Fast, Safe Systems Development (Jim Blandy)
- Homo Deus: A Brief History of Tomorrow (Yuval Noah Harari)
- Unstoppable: Harnessing Science to Change the World (Bill Nye)
- Jam (Yahtzee Croshaw)
- Algorithms (Robert Sedgewick)
- Shrubs: An Old Fashioned Drink for Modern Times (Michael Dietsch)
- The Everything Store: Jeff Bezos and the Age of Amazon (Brad Stone)
- Artemis (Andy Weir)
- The Pragmatic Programmer: From Journeyman to Master (Andrew Hunt)
- Surfaces and Essences: Analogy as the Fuel and Fire of Thinking (Douglas R. Hofstadter)
- Discipline Equals Freedom: Field Manual (Jocko Willink)
- Tesla: Man Out of Time (Margaret Cheney)
- Half Way Home (Hugh Howey)
- Machine Learning: New and Collected Stories (Hugh Howey)
- Fermented: A beginner's guide to making your own sourdough, yogurt, sauerkraut, kefir, kimchi and more (Charlotte Pike)
- The Launch Pad: Inside Y Combinator, Silicon Valley's Most Exclusive School for Startups (Randall E. Stross)
- Beacon 23 (Hugh Howey)
- The Well Grounded Rubyist (David A. Black)
- How to Survive a Robot Uprising: Tips on Defending Yourself Against the Coming Rebellion (Daniel H. Wilson)
- Essentialism: The Disciplined Pursuit of Less (Greg McKeown)
- Robocalypse (Daniel H. Wilson)
- Everyday Rails Testing with RSpec: A practical approach to test-driven development (Aaron Sumner)
- Extreme Ownership: How U.S. Navy SEALs Lead and Win (Jocko Willink)
- The Book Thief (Markus Zusak)
- Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby) (Sandi Metz)
- Cancer Ward (Aleksandr Solzhenitsyn)
- Fermat’s Last Theorem (Simon Singh)
- The Cuckoo's Egg (Michele Armstrong)
- Legend (Marie Lu)
- Prodigy (Marie Lu)
- Champion (Marie Lu)
- Speaker for the Dead (Orson Scott Card)
- Algorithms to Live By: The Computer Science of Human Decisions (Brian Christian)
- Xenocide (Orson Scott Card)
- Multitenancy with Rails (Ryan Bigg)
- Children of the Mind (Orson Scott Card)
- Armada (Ernest Cline)