Summer Tech Must-Reads for Software Engineers

You’re closer than you think to a career in tech. Our grads have launched rewarding new careers — you can too.

View Our Jobs Report

Summer’s finally here. It’s time to go to the beach — or grab a coveted spot by the pool — and catch up on some reading. While we usually associate beach reads with lighter material, here at Flatiron School we think summer’s the perfect time to learn about code.

Our Summer Tech Must-Reads for Software Engineers includes books that help you grow as a developer and as a person. These books were recommended by our engineers to help you on your coding journey. Some explore a specific programming language, while other books helped our engineers think about the greater impact of their work. These books are so good you may find yourself skipping the beach to finish another chapter.

Book covers

Practical Object-Oriented Design in Ruby by Sandi Metz 

This comes highly recommended by our instructors and engineers. 

“Metz teaches complex concepts in the simplest terms she can,” Avidor T., an engineer at Flatiron School says. “Both beginners and advanced programmers will be able to find something new and useful in this book.”

Hackers and Painters by Paul Graham

While less technical, “Hackers and Painters” is a valuable addition to any software engineer’s library. 

“Hackers & Painters was a great read for thinking broader about my work as a software engineer,” Tracy, one of our engineers, says. “Graham provides a lot of historical context about the rise of technology and the internet and startup culture, which helped me understand the type of impact I could make with my work.”

Site Reliability Engineering: How Google Runs Production Systems Edited by Betsy Beyer, Chris Jones, Jennifer Petoff and Niall Richard Murphy

If you want to know what it’s like to work at one of the biggest tech companies in the world, look no further. “Site Reliability Engineering” explores key challenges and solutions across the engineering lifecycle.

Confident Ruby by Avdi Grimm

As Grimm states, “Confident Ruby” is as much about the programming language as it is about joy. The book provides techniques and methods to make your code “confident.” You can download the sample PDF containing the introduction and three patterns.

Coders: The Making of a New Tribe and the Remaking of the World by Clive Thompson

We tend to use the word “coder” as a label that applies to everyone remotely connected to programming languages. “Coders” explores the different cultures of computer programmers around the world. The book also examines the philosophy and morality of code. 

As lifelong learners, we encourage everyone to find a moment every day to learn something new. You’ll gain a new perspective, learn a new skill, grow as a person, and make the most of your summer.

Headshot of Charles Poladian

Charles Poladian


Read More Software Engineering Articles

Since we opened our doors in 2012, thousands of students have joined Flatiron School to launch new careers in tech.

Explore our Courses

Find the perfect course for you across our in-person and online programs designed to power your career change.

Explore Our Courses
Join a Community

Connect with students and staff at meetups, lectures, and demos – on campus and online.

Join the Community
Schedule a Chat

Have a question about our programs? Our admissions team is here to help.

Schedule a Chat