books
- Learning Concurrency in Python - Elliot Forbes
- Live Free or Die - John Ringo
- In Calabria - Peter S. Beagle
- The Manager's Answer Book - Barbara Mitchell, Cornelia Gamlem
- The Dragons of Dorcastle - Jack Campbell
- Safe Enough to Soar - Fred Miller, Judith Kat
- The Geek's Guide to Dating - Eric Smith
- Crap Dates - Rhodri Marsden
- Undercity - Catherine Asaro
- Concise Guide To Databases - Peter Lake, Paul Crowther
- Central Station - Lavie Tidhar
- "Repent, Harlequin!" Said the Ticktockman - Harlan Ellison
- Learn Amazon Web Services In A Month Of Lunches
- Realm of Racket: Lean to Program, One Game at a Time!
- Swan Song - Robert R. McCammon
- Learn you some Erlang for great good! - Fred Hebert
- Functional Python Programming - Create Succinct and Expressive Implementations with Python - Steven F. Lott
- Introducing Erlang: Getting Started in Functional Programming - Simon St. Laurent
- Introducing Elixir: Getting Started in Functional Programming - Simon St.Laurent, J. David Eisenberg
- 21st Century Robot: The Dr. Simon Egerton Stories - Brian David Johnson
- In Fury Born - David Weber
- The 7 Secrets of Exceptional Leadership - Brian Tracy
- Fledgling - Sharon Lee, Steve Miller
- Rust In Action - T.S. McNamara
- Fulgrim - Graham McNeill
- Ansible: From Beginner to Pro - Michael Heap
- Mothers & Other Monsters: Stories - Maureen F. McHugh
- 97 Things Every Programmer Should Know: Collective Wisdom from the Experts - Kevlin Henney
- Links for 2020-03-16
- Geek Wisdom: The Sacred Teachings of Nerd Culture - Stephen H. Segal, N.K. Jemisin, Eric San Juan, Genevieve Valentine, Zaki Hasan
- Microservices AntiPatterns and Pitfalls - Mark Richards
- How To Survive A Horror Movie - Seth Grahame-Smith
- Functional Reactive Programming - Stephen Blackheath, Anthony Jones
- 88 Days to Any Goal - Rolland Roberts
- Reactive Microservices Architecture - Jonas Bonér
- Christopher Walken A to Z: The Man, the Movies, the Legend - Robert Schnakenberg
- Code is a Book, Unit Tests are Spellcheckers
- Adult Stuff: Things You Need to Know to Win at Real Life - Robert Boesel, Matt Moore
- The League of Regrettable Superheroes: Half-Baked Heroes from Comic Book History - Jon Morris
- Broetry Poetry for Dudes - Brian McGackin
- Employees Gone Wild: Crazy (and True!) Stories of Office Misbehavior, and What You Can Learn From the Mistakes of Others - Richard Burton
- K is for Knifeball: An Alphabet of Terrible Advice - Avery Monsen, Jory John
- Creating Interfaces with Bulma - Jeremy Thomas, Oleksii Potiekhin, Mikko Lauhakari, Aslam Shah, Dave Berning
- The Flight of the Eisenstein - James Swallow
- The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win - Gene Kim, Kevin Behr, George Spafford
- Ad Astra - Jack Campbell
- Mastering Docker - Russ McKendrick
- One Day On Mars - Travis S. Taylor
- 301 Smart Answers To Though Interview Questions - Vicky Oliver
- Galaxy in Flames, Ben Counter
- Mastering Emacs, Mickey Petersen
- Horus Rising - Dan Abnett
- Microservice Patterns - Chris Richardson
- Chthon - Piers Anthony
- Pro Vim - Mark McDonnell
- Dragon's Winter - Elizabeth A. Lynn
- Microservices In Action - Morgan Bruce
- Things I Learnt The Hard Way - Don't Defend Bad Code
- Things I Learnt The Hard Way - Global Changes Must Be Discussed With The Whole Team First
- Things I Learnt The Hard Way - Be Transparent With The User
- Things I Learnt The Hard Way - One Version To Add, One Version To Remove
- Things I Learnt The Hard Way - Git-Flow Is The Way To Go
- Things I Learnt The Hard Way - Own Your Shit
- Things I Learnt The Hard Way - Gerrit Is A Mistake
- Things I Learnt The Hard Way - Nothing More Permanent Than A Temporary Solution
- Things I Learnt The Hard Way - You Always Have The Time
- Things I Learnt The Hard Way - Blogging About Your Stupid Solution Is Still Better Than Being Quiet
- Things I Learnt The Hard Way - ... Unless That Code Style Is The Google Code Style
- Things I Learnt The Hard Way - Don't Confuse Hero Project With Hero Syndrome
- Things I Learnt The Hard Way - Create Libraries
- Things I Learnt The Hard Way - Blogging About Your Stupid Solution Is Still Better Than Being Quiet
- Things I Learnt The Hard Way - Toxic/Aggressive People Are Not Fixable
- Things I Learnt The Hard Way - I.T. World Is Really Small
- Things I Learnt The Hard Way - Keep A List of Things I Don't Know
- Things I Learnt The Hard Way - Toxic/Aggressive People Are Not Fixable
- Things I Learnt The Hard Way - Beware of Microaggressions
- Things I Learnt The Hard Way - Beware of Toxic People
- Things I Learnt The Hard Way - You'll Learn About Yourself The Hard Way
- Things I Learnt The Hard Way - People Get Upset About Code And Architecture Quality 'Cause They Care
- Things I Learnt The Hard Way - Pay Attention On How People React To You
- Things I Learnt The Hard Way - Code of Conduct Protect YOU, Not THEM
- Things I Learnt The Hard Way - Don't Tell It's Done When It's Not
- Things I Learnt The Hard Way - Take Responsibility For The Use Of Your Code
- Things I Learnt The Hard Way - If It Doesn't Run On Your Computer, You Have A Problem
- Things I Learnt The Hard Way - Learn To Say No
- Things I Learnt The Hard Way - When It's Time to Stop, It's Time To Stop
- Things I Learnt The Hard Way - Companies Look For Specialists But Keep Generalists Longer
- Things I Learnt The Hard Way - Keep A List of Stupid Bugs That Took More Than 1 Hour To Solve
- Things I Learnt The Hard Way - Units Makes Things Clear
- Things I Learnt The Hard Way - Think About The Users
- Things I Learnt The Hard Way - Code Formatting Tools Are Ok, But No Silver Bullet
- Things I Learnt The Hard Way - Code Reviews Are Not For Style
- Things I Learnt The Hard Way - Code Style: Follow It
- Things I Learnt The Hard Way - ... Unless That Code Style Is The Google Code Style
- A Devil's Chaplain: Reflections on Hope, Lies, Science, and Love
- Seven Languages in Seven Weeks
- Things I Learnt The Hard Way - Even for Application Composition, Start Stupid
- Things I Learnt The Hard Way - Not Just Function Composition, But Application Composition
- Things I Learnt The Hard Way - Command Line Options Are Weird, But Helpful
- Things I Learnt The Hard Way - The Config File Is Friend
- Things I Learnt The Hard Way - Create Libraries
- Things I Learnt The Hard Way - Logs Are For Events, Not User Interface
- Things I Learnt The Hard Way - Optimization Is For Compilers
- Things I Learnt The Hard Way - Organize Your Code by Data/Type, Not Functionality
- Things I Learnt The Hard Way - One Commit Per Change
- Things I Learnt The Hard Way - Always Use A Version Control System
- Things I Learnt The Hard Way - Debuggers Are Overrated
- Things I Learnt The Hard Way - Shortcuts Are nice, But Only In The Short Run
- Things I Learnt The Hard Way - Logs Are For Events, Not User Interface
- Things I Learnt The Hard Way - Resist The Temptation Of Easy
- Things I Learnt The Hard Way - Start Stupid
- Things I Learnt The Hard Way - Always Use Timezones With Your Dates
- Things I Learnt The Hard Way - Always Use UTF-8 For Your Strings
- Things I Learnt The Hard Way - Cognitive Cost Is The Readability Killer
- Things I Learnt The Hard Way - Thinking Data Flow Beats Patterns
- Things I Learnt The Hard Way - Learn The Basics of Functional Programming
- Things I Learnt The Hard Way - The Magical Number Seven, Plus Or Minus Two
- Things I Learnt The Hard Way - Understand And Stay Away From Cargo Cult
- Things I Learnt The Hard Way - Don't Mess With Things Outside Your Project
- Things I Learnt The Hard Way - Design Patters Are Used to Name Solution, Not Find Them
- Things I Learnt The Hard Way - "Right Tool For The Job" Is Just To Push An Agenda
- Things I Learnt The Hard Way - The Right Tool Is More Obvious Than You Think
- Things I Learnt The Hard Way - If Your Data Has a Schema, Use a Structure
- Things I Learnt The Hard Way - It's Better To Let The Application Crash Than Do Nothing
- Things I Learnt The Hard Way - Types Say What You Data Is
- Things I Learnt The Hard Way - If You Know How To Handle It, Handle It
- Things I Learnt The Hard Way - A Language Is Much More Than A Language
- Things I Learnt The Hard Way - Don't Use Booleans As Parameters
- Things I Learnt The Hard Way - If A Function Description Includes An "And", It's Wrong
- Things I Learnt The Hard Way - Beware of Interface Changes
- Things I Learnt The Hard Way - Good Languages Come With Integrated Documentation
- Things I Learnt The Hard Way - The Function Documentation Is Its Contract
- Things I Learnt The Hard Way - Documentation Is a Love Letter To Your Future Self
- Things I Learnt The Hard Way - Future Thinking is Future Trashing
- Things I Learnt The Hard Way - Testing Every Function Creates Dead Code
- Things I Learnt The Hard Way - Good Languages Come With Tests
- Things I Learnt The Hard Way - Disclaimer
- Things I Learnt The Hard Way - Intro
- Things I Learnt The Hard Way - Spec First, Then Code
- Things I Learnt The Hard Way - Write Steps as Comments
- Hands-On Microservices with Rust - Denis Kolodin
- The Where, the Why, and the How: 75 Artists Illustrate Wondrous Mysteries of Science - Matt LaMothe, Julia Rothman, Jenny Volvovski, David Macaulay
- The Wolf's Hour - Robert R. McCammon
- Modern Java in Action - Raoul-Gabriel Urma
- Publishing Books on Zola
- Modern Vim: Craft Your Development Environment with Vim 8 and Neovim - Drew Neil
- Soulminder - Timothy Zahn
- Answers to Questions You’ve Never Asked: Explaining the What If in Science, Geography and the Absurd - Joseph Pisenti
- The Origin of Names, Words and Everything in Between - Patrick Foote
- Films from the Future: The Technology and Morality of Sci-Fi Movies - Andrew Maynard
- The Planets: Photographs from the Archives of NASA - Nirmala Nataraj, Bill Nye, U.S. Goverment
- The Story Behind: The Extraordinary History Behind Ordinary Objects - Emily Prokop
- Learn You a Haskell for Great Good! - Miran Lipovača
- Genius: The Life and Science of Richard Feynman - James Gleick
- The Cyberiad - Stanisław Lem
- The Book of Skulls - Robert Silverberg
- Night of the Living Trekkies - Kevin David Anderson
- I Have No Mouth and I Must Scream - Harlan Ellison
- The Book of Kells - R.A. MacAvoy
- Learning Java - Patrick Niemeyer
- In the Beginning...: Science Faces God in the Book of Genesis - Isaac Asimov
- Princesses Behaving Badly: Real Stories from History Without the Fairy-Tale Endings - Linda Rodríguez McRobbie
- Future Shock (Future Shock, #1) - Elizabeth Briggs
- The Big Bad Book of Bill Murray: A Critical Appreciation of the World's Finest Actor - Robert Schnakenberg
- Being There - Jerzy Kosiński
- Powers (Annals of the Western Shore, #3) - Ursula K. Le Guin
- Programming Rust: Fast, Safe Systems Development - Jim Blandy
- Eon (The Way, #1) - Greg Bear
- Changing Planes: Stories - Ursula K. Le Guin
- Hadoop in Practice - Alex Holmes
- Hap and Leonard: Blood and Lemonade - Joe R. Lansdale
- The Emperor's Soul - Brandon Sanderson
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems - Martin Kleppmann
- The Waste Lands (The Dark Tower #3) - Stephen King
- Will Eisner's the Spirit: Who Killed the Spirit? - Matt Wagner
- The Drawing of the Three (The Dark Tower, #2) - Stephen King
- Storm Real-Time Processing Cookbook - Quinton Anderson
- Apache Kafka - Nishant Garg
- Nginx: From Beginner to Pro - Rahul Soni
- Web Development with Clojure: Build Bulletproof Web Apps with Less Code - Dmitri Sotnikov
- The Gunslinger (The Dark Tower, #1) - Stephen King
- Clojure for Machine Learning - Akhil Wali
- Antifragile Systems and Teams - Dave Zwieback
- Clojure for the Brave and True - Daniel Higginbotham
- Land of Lisp: Learn to Program in Lisp, One Game at a Time! - Conrad Barski
- Arrival - Ted Chiang
- The Swift Programming Language - Apple Inc.
- The End of All Things (Old Man's War, #6) - John Scalzi
- The Human Division (Old Man's War, #5) - John Scalzi
- Zoe's Tale (Old Man's War, #4) - John Scalzi
- How to Make Mistakes in Python - Mike Pirnat
- Imperative to Functional Programming Succinctly - Marc Clifton
- Black Hat Python: Python Programming for Hackers and Pentesters - Justin Seitz
- Python Data Science Essentials - Learn the fundamentals of Data Science with Python - Alberto Boschetti
- The Little Book of HTML/CSS Coding Guidelines - Jens Oliver Meiert
- A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security - Tobias Klein
- Python Playground: Geeky Projects for the Curious Programmer - Mahesh Venkitachalam
- Write Great Code: Volume I: Understanding the Machine - Randall Hyde
- Less Web Development Essentials - Bass Jobsen
- Web Development with Django Cookbook - Aidas Bendoraitis
- Django Design Patterns and Best Practices - Arun Ravindran
- Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks - Michal Zalewski
- Reactive Programming with JavaScript - Jonathan Hayward
- CoffeeScript Application Development - Ian Young
- Backbone.Js Testing - Ryan Roemer
- Backbone.js Essentials - Jeremy Walker
- The Last Colony (Old Man's War #3) - John Scalzi
- The Ghost Brigades (Old Man's War, #2) - John Scalzi
- C# Succinctly - Joe Mayo
- Instant Backbone.js Application Development - Thomas Hunter II
- Python 3 Object Oriented Programming - Dusty Phillips
- Getting Started with Meteor.js JavaScript Framework - Second Edition - Isaac Strack
- Mastering JavaScript Design Patterns - Essential Solutions for Effective JavaScript Web Design - Simon Timms
- TypeScript Succinctly - Steve Fenton
- Learning ECMAScript 6 - Narayan Prusty
- Learning Ionic - Build real-time and hybrid mobile applications with Ionic - Arvind Ravulavaru
- Linux Shell Scripting Cookbook - Shantanu Tushar
- Object-oriented JavaScript - Second Edition - Stoyan Stefanov
- Oh Myyy! (There Goes the Internet): Life, the Internet and Everything - George Takei
- JavaScript Testing Beginner's Guide - Liang Yuxian Eugene
- Old Man's War (Old Man's War, #1) - John Scalzi
- The Martian - Andy Weir
- Rust Essentials - Ivo Balbaert
- 12 Years a Slave - Solomon Northup
- American Gods - Neil Gaiman
- WikiLeaks: Inside Julian Assange's War on Secrecy - David Leigh
- Ready Player One - Ernest Cline
- iPad Productivity Essentials: The Definitive Guide to Getting More Productive with your iPad - Christopher J. Lee
- Subterranean Scalzi Super Bundle - John Scalzi
- An Illustrated Book of Bad Arguments - Ali Almossawi
- Getting Things Done: The Art of Stress-Free Productivity - David Allen
- The Drift Wars - Brett James
- Just a Geek: Unflinchingly honest tales of the search for life, love, and fulfillment beyond the Starship Enterprise - Wil Wheaton
- Redshirts - John Scalzi
- Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin
- 1001 Video Games You Must Play Before You Die - Tony Mott
- Brave New World - Aldous Huxley
- All Quiet on the Western Front - Erich Maria Remarque
- Emotions Revealed: Understanding Faces and Feelings - Paul Ekman
- The Island of Doctor Moreau (Unabridged) - H.G. Wells
- The Forever War - Joe Haldeman
- All You Need Is Kill - Hiroshi Sakurazaka
- The Complete Collection - H.P. Lovecraft
- AngularJS - Brad Green
- I Am Legend - Richard Matheson
- Dogfight: How Apple and Google Went to War and Started a Revolution - Fred Vogelstein