12 Books Project
Image source: Tamás Mészáros

12 Books Project

In December 2015 a colleague of mine Artur Skowroński presented me his idea of a new year’s resolution in which you read 12 technical books in one year.

Yes! I loved the idea and decided to do my best to complete the challenge. The idea grew quite rapidly, each of us set up a trello board with his selection of books. My selection of books constantly changes and the pile of shame is in the state of constant growth.

The list

As of writing this post (March 2016) the list have the following titles in 4 categories:

  1. Completed books:
  • Microsoft Visual C# 2013 Step By Step
  • Code Complete
  1. In progress:
  • Kalman and Bayesian Filters in Python
  1. Big 12 (Books currently selected for being read this year):
  • C# In Depth
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • Don’t Make Me Think
  • Dependency Injection in .Net
  • Pro Git
  • Concurrency in C# Cookbook
  • Refactoring: Improving the Design of Existing Code
  • F#
  • Patterns of Enterprise Application Architecture
  1. Pile of shame (books that I’m highly unlikely to read this year):
    • The Pragmatic Programmer
    • The Mythical Man-Month
    • Agile Principles, Patterns and Practices in C#
    • Growing Object-Oriented Software, Guided by Tests
    • CLR via C#
    • The Design of Everyday Things
    • Rapid Development
    • Real-World Functional Programming
    • Elements of Computing Systems: Building a Modern Computer from First Principles
    • About Face: The Essentials of Interaction Design
    • Understanding Space: An Introduction
    • Programming Pearls
    • The Art of Software Testing

You are still here? Then read the compulsory first blog post sentence: Hello Blog!

Mateusz Sadowski

Mateusz Sadowski
Mat is a Robotics consultant and the author of Build Mobile Robots with ROS 2 LiveProject series.

Remote Robotics Consulting - A Five-Year Retrospective

In this blog post, I will highlight some of the updates since my last blog and offer some advice that I hope will be useful for anyone looking to get into technical consulting. Continue reading

I Created a Project-based ROS2 Course

Published on July 05, 2022

IMUs and LiDARs - Not Uncommon Pitfalls

Published on February 24, 2022