Books I Read

No Image Available Don’t Make Me Think,...
Since Don’t Make Me Think was first published in 2000, hundreds of thousands of Web designers and developers have relied on usability...
UX Steve Krug
No Image Available Pro React 16
Use the enormously popular React framework to build dynamic JavaScript applications that take advantage of the capabilities of modern browsers...
Web Development Adam Freeman
No Image Available Go Web Programming
Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles. about the technology...
Go, Web Development Sau Sheong Chang
No Image Available Concurrency in Go: Tools...
Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency...
Go, Programming Katherine Cox-Buday
No Image Available Fluent Python: Clear, Concise,...
Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With...
Programming, Python Luciano Ramalho
No Image Available Two Scoops of Django:...
Two Scoops of Django: Best Practices For Django 1.8 is full of more material that will help you with your...
Programming, Python Daniel Roy Greenfeld, Audrey Roy Greenfeld
No Image Available Flask Web Development: Developing...
Take full creative control of your web applications with Flask, the Python-based microframework. With this hands-on book, you'll learn Flask...
Programming Miguel Grinberg
No Image Available Computer Networks, 5th edition
Tanenbaum takes a structured approach to explaining how networks work from the inside out. He starts with an explanation of...
Computer Networking Andrew S. Tanenbaum, David J. Wetherall
No Image Available Introduction to Algorithms: A...
This book emphasizes the creative aspects of algorithm design by examining steps used in the process of algorithms development. The...
Algorithms Udi Manber
No Image Available Algorithms
This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in...
Algorithms Sanjoy Dasgupta, Christos H. Papadimitriou, Umesh Vazirani
No Image Available The Pragmatic Programmer: From...
Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software...
Programming Andrew Hunt, David Thomas
No Image Available Code Complete: A Practical...
Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write...
Software Design, Software Engineering Steve McConnell
No Image Available Programming in Haskell, 1st...
Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and...
Haskell, Programming Graham Hutton
No Image Available Designing Elixir Systems With...
You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers...
Elixir, Programming, Software Design James Edward Gray. II, Bruce A. Tate
No Image Available The Go Programming Language
The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write...
Go, Programming Alan Donovan, Brian Kernighan
No Image Available C Programming Language, 2nd...
The authors present the complete guide to ANSI standard C language programming. Written by the developers of C, this new...
C, Programming Brian W. Kernighan, Dennis M. Ritchie
No Image Available Peopleware: Productive Projects and...
Few books in computing have had as profound an influence on software management as Peopleware. The unique insight of this longtime...
Software Sociology Tom DeMarco, Tim Lister
No Image Available Programming Ecto: Build Database...
Languages may come and go, but the relational database endures. Learn how to use Ecto, the premier database library for...
Elixir, Programming Darin Wilson, Eric Meadows-Jönsson
No Image Available Programming Phoenix: Productive |>...
Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chris McCord, Elixir creator Jose...
Elixir, Programming Chris McCord, Bruce Tate, José Valim
No Image Available Programming Elixir 1.3: Functional...
Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, but get...
Elixir, Programming Dave Thomas