Stayin alive

Hello again, that was a very very long break. As all people know, we’re -almost- got over a pandemic. Luckily, I got over it by only changing some routines, not a person or job loss. I achieved some personal gains such as leading a remote team, working with multiple sub-teams, etc. On the contrary, my reading routine devastated me. I read too few for the last two years, but this year I bounce back!

Here are my shorties but goldies reading list for the last two years.

  • Joel on Software
    Author: Joel Spolsky
    This book is highly poisonous but in a good way. I mean that is great content and expression, after reading this book the other books are not enough good for me for a while. I really like software people who have both advanced technical and human expression skills, I hope I’ll get to know much more this kind of people.

  • The Pragmatic Programmer
    Author: Andy Hunt and Dave Thomas
    This is a quite famous book anyway. In my opinion, it deserves its fame by easy-reading content.

  • Web Security for Developers: Real Threats, Practical Defense
    Author: Malcolm McDonald
    This book contains very long preliminary chapters about web programming. I strongly recommend that book for newbie web programmers, so they can have an aspect of security to web.

  • Predictably Irrational
    Author: Dan Ariely
    I like this book! If you think that you’ll be interested in behavioral experiments, you should read 😉
  • Also, I read some chapters from these two sibling books. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems and Data Management at Scale. They have great content, but they gave me a textbook vibe 📖👩‍🎓

See you on other lists 👋

Read list begins again

Hello from the first post of the year.

The topic is not a new one actually, I’m continuing to say little notes about my read list. All these are not read in 2020, I read some of them in 2019. Let’s start!

  • Effective Java
    Author: Joshua Bloch
    It contains several points that how effectively to use Java. Actually, the book provides Java examples, but I think you can convert and apply these significant suggestions to any programming language.

 

  • Peopleware
    Author: Tom DeMarco, Timothy Lister
    Actually, I felt something undefined things when I am reading this book. Because I read several start-up or software culture books before it. I was late to read Peopleware, but I can say mind at peace that if this book never exists, start-up and software culture do not reach today’s conditions.  In the ’80s, the authors indicate many important and fundamental situations such as developers are human beings, they deserve human interaction and comfortable chairs 🤓

peopleware book

 

  • Head First Javascript Programming
    Author: Elisabeth Freeman, Eric Freeman
    I use jQuery and JavaScript in my projects for almost ten years. Clearly, it does not fit my experiment level, but the book is a strong introduction source. I recommended this book for a solid introduction to the web and javascript.

    head first javascript book

  • Predictable Revenue
    Author: Aaron Ross, Marylou Tyler
    This is not directly related software, but I am also a co-founder of a start-up, thus I should get a minimum level of what is the element of business sides such as sales or marketing. Predictable Revenue is a kind of “the book” of the business. 

    predictable revenue book

What’s next?

My to-read list is already prepared and it starts with RFC 2616 HTTP/1.1 🧐 📖

 

Current year resolutions

I’m alive!
I want to write about books that I read this year. I focused on building a team, operating processes and managing somethings. Here my quick review of my reading list.
1. Build an A-Team: Play to Their Strengths and Lead Them Up the Learning Curve
Author: Whitney Johnson.
I found a cute summary of the book*

build-an-a-team-book-summary-cartoon

2. A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
Author: Jay Wengrow.
This book has extremely understandable content about the complexity of data structures.
a-common-sense-guide-to-data-structures-and-algorithms-cover

3. The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change
Author: Camille Fournier.
This book is already one of my favorite books. It has a solid structure and I like it really. If you were a technical one and your career moving to technical leadership roles, you will absolutely find key lessons or inspirations.
the-managers-path-cover

4. The Checklist Manifesto: How to Get Things Right
Author: Atul Gawande
This book is written by a medical doctor to lead the way to get things right. Also, the author presented a great variety of sample fields, such as medical processes and airplane operations.
the-checklist-manifesto-cover

5. Building Evolutionary Architectures: Support Constant Change
Authors: Neal Ford, Patrick Kua, and Rebecca Parsons
It shows the value in evolvable systems that fit today’s dynamic software landscape.
building-evolutionary-architectures-cover

I think it is enough for this post, I’ll make additions until the end of the year.

* Build an a team book summary