Shippo Tech & Updates

5 Books Every Software Engineer Should Read

By: Wissam Jarjoui | May 13, 2015

Here are my fave 5, what are yours? Share them in the comments.

 

image

 

1. Scalability Rules

A great book to fundamentally understand key concepts in planning and execution that will help you scale your product vertically and horizontally. It’s simple, short, and sweet.

2. Introduction to Algorithms

My favorite rigorous algorithms book. This is my go-to guide when I’m solving a complex problem.

3. Linux Pocket Guide

A great practical and a solid guide to Linux: if you’re a beginner, it’s a good start, and if you know your way around in Linux, this is a great book to pull out when you have specific questions.

4. Design Patterns

My go-to book in picking the right design pattern for the right problem.

5. Release-it

About how to release scalable, highly reliable services. One of the best sections of this book is learning about the patterns and anti-patterns of scalable services.

Wissam Jarjoui, Software Developer at Shippo


Shippo is a multi-carrier API and web app that helps retailers, marketplaces and platforms connect to a global network of carriers. Businesses use Shippo to get real-time rates, print labels, automate international paperwork, track packages and facilitate returns. Shippo provides the tools to help businesses succeed through shipping.

Wissam Jarjoui

Categories
In The Spotlight

USPS Flat Rate Box Sizes, Prices, and How it Works

USPS Priority Mail Flat Rate boxes are an easy-to-use, cost-effective shipping option. You can easily ship like the experts; just know the USPS Flat Rate box sizes, prices, and how it works before you buy. USPS Priority Mail Flat Rate boxes are an easy-to-use, cost-effective shipping option. You can easily ship like the experts; just know…

Read more
Submit a guest post to this blog

Get Started Today for Free!

Kick the tires on the best-in-class shipping platform with a free Shippo account.