Programmer's Bookshelf

Atomic Habits - book review

Sticking to the process of achieving my goals has always been one of the most difficult obstacles to overcome, both on my way to becoming a better professional, and in my private life. I have found that in some areas I need to make an extraordinary amount of effort to keep myself on the right track, no matter how S.M.A.R.T. (Specific, Measurable, Achievable, Relevant, Time-based) my goals are. I couldn’t understand why in some cases I was able to make the desired progress, while in others I kept failing. Was it a matter of talent I was missing, or a skill I haven’t acquired yet? I have seen the dots, but I didn’t yet know how to connect them.

Read more →

Programmer's Bookshelf

Pragmatic Thinking and Learning - book review

There are books you read once, and you don’t plan to read them back again any time soon. However, some books are so influential and valuable that when you decide to study them the second time, you realize that it was the right choice, and you could make this call a few years earlier. Today I would like to show you a book that belongs to this second group — no doubts about that.

Read more →

Programmer's Bookshelf

Release It! 2nd edition - book review

We are software developers. Our daily duty is to write programs. We spend a lot of time and effort into doing the right things and doing them right. At some point, the production launch day comes and depending on our level of confidence - we are calm and ready for the first wave of unpredictable users, or deadly terrified.

Read more →