Sh*t My Dad Says
Justin Halpern provides a hilarious look at fatherhood and adulthood through the unfiltered lens of his seventy three year old father, Sam. After a breakup forced twenty eight year old Justin to move back into his childhood home, he began documenting his fathers blunt, profane, and surprisingly wise observations. What started as a viral social media phenomenon evolved into this memoir that captur…
Shelves
More like this
Learning the bash Shell
Learning the bash Shell, Third Edition, is the definitive guide to bash, the Free Software Foundation's "Bourne Again Shell." It's a freely availa…
Unmasking AI: My Mission to Protect What Is Human in a World of Machines
“The conscience of the AI revolution” (Fortune) explains how we’ve arrived at an era of AI harms and oppression, and what we can do to avoid its p…
Effective Programming: More Than Writing Code
Jeff Atwood began the Coding Horror blog in 2004, and is convinced that it changed his life. He needed a way to keep track of software development…
Programming Clojure
Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of Clojure is elegant . Clojure's clean, careful …
Clojure Programming: Practical Lisp for the Java World
The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and P…
Impractical Python Projects: Playful Programming Activities to Make You Smarter
Lee Vaughan transforms traditional coding education into a playground for the curious mind. This collection moves beyond basic syntax to challenge…
Essential System Administration
Essential System Administration takes an in-depth look at the fundamentals of Unix system administration in a real-world, heterogeneous environmen…
Content: Selected Essays on Technology, Creativity, Copyright, and the Future of the Future
Hailed by Bruce Sterling as a “political activist, gizmo freak, junk collector, programmer, entrepreneur, and all-around Renaissance geek,” Cory D…
Python for Finance: Analyze Big Financial Data
Yves Hilpisch provides a comprehensive roadmap for integrating Python into the world of data driven finance. As the financial industry shifts away…
Python 3 Object Oriented Programming
The book begins with the very foundations of OOP and then uses practical examples to show how to correctly implement Object Oriented Programming i…
Tubes: A Journey to the Center of the Internet
“Andrew Blum plunges into the unseen but real ether of the Internet in a journey both compelling and profound….You will never open an email in qui…
Code Craft: The Practice of Writing Excellent Code
Many programmers know how to write correct code - code that works. But not all know how to craft great code - code that is well written and easy t…