Category Archives: Book

Refactoring UI

https://refactoringui.com/book/

I could not understand what the designers were looking at until this book explained it from a developer point of view.

I think leaving the designer to do the designing work is a better way for website, but it does not hurt to learn some designer technique.

The Manager’s path

At the first year of my career, many have told me that you cannot be a developer for forever. At some point, you will have to move up.

I am lucky that I did get move up, but what is an engineer’s manager, a tech lead, a VP of engineering, or a CTO? In this book, it explains their roles, expectation from the top, and from the ones they are managing of.

It helps me to understand more about these possibilities.

The Bullet Journal Method

In the digital age, pen and paper still thrive. Our brains are just better with pen and paper. (I think that’s why Apple Pen exists)

In this book, it is not a “how” to do Bullet Journal (BoJo). It’s why to BoJo.

It does not tell you how to take notes, it give you a starter method and some example for you to build on.

I personally use the Muji Weekly Monthly Planner, but using this, I can also implement the BoJo method to my note taking and journaling method.

In the end, I think having your own style to make a journal is the best, but BoJo is a good place to start if you don’t know where to begin.

Head first Design Pattern

It’s conversational style of explaining the common use design patterns makes it easier to understand and more fun to read.

Design pattern is one of the “soft skill” that developer should add to their experience. One might never use them depending on their work requirement, but having these design pattern concept in their mind will help developing better softwares.

Once you finish reading this book, I believe, it’s easier to move on to the GoF Design Pattern book.