Why I like MacBook Pro’s Touch Bar?

There is a decent hussle around MacBook Pro’s Touch Bar. Lot of people hate it, or have some negative opinion on it.

I have been using MBP’s for almost two years. It took a while to adjust my Windows and Linux based habits to OSX, and it didn’t go well at first. After more than a year of using MBP I went back to a Dell Precision 5530 which was a nightmare. This is a story for another time.

You might need to know that, I’m a hobby prorgammer who uses mainly JetBrains products and command line. Any other thing I use is a browser, Microsoft Office products and VLC. Occasionally, I edit small videos.

Touch bar. At first, I couldn’t see any use of it. I understood that I can easily adjust volume, screen brightness and things like this. Fine. It seemed a way better solution than dealing with Fn keys. A few months later I discovered that JetBrains products can utilise Touch Bar very well.

Debugging. When I use Windows function keys (F1-12) are utilized for different debug options like step in, step over, etc. There is a common layout, but, honestly, I never remember it. Being in development mode is a different mindset. Inn my case, being focused on the code’s behaviour doesn’t make possible to remember any other thing. The least I need is to spend even a little brain capacity for remembering which function key is which function. When I debug on MBP using Rider the icons are displayed on the Touch Bar. It means I don’t have to remember which key which function. Icons, graphical representations of functions work better for me.

The other I really like is the following, Touch Bar content changes depending on which button is pressed from the following: Shift, Control, Alt and Command. See the context section in the linked Jetbrains page. You can bind 3-5 functions to every key context. It means, 10-15 functions can be used easily. It means two button need to be pressed. Pressing only two button is important for me. I personally don’t like 3 button, or primary-secondary keystrokes.

Colonel David H. Hackworth: About Face

Why I started to read this book?

I heard about this book first time from Jocko in his second podcast. This is the book he read many times. Here the question automatically comes up, why Jocko opens this book multiple times? What is in it?

Takeaways

Patiente is a virtue. Hackworth always wanted to be infantry leader and he had to wait many years after his years in Korea to get an assignment. He just did hist best during these years as AAA officer, and the units under his command got just excellent.

If you don’t know, or just don’t want to play politics in your career giving your best and the result coming with it will be the differentiators.

You have to have good relationship with your people. You have to serve them as leader. Serve them by excellent training and high expectations, and by making their life a bit better.

You have to learn always about leadership. There is no point where you know everything about it and you are just good. There is always room for improvement.

Who is David H. Hackworth?

Wikipedia, but worth to read the book to get some insights on his thoughts and basic values.

Some sentence from the book displaying its huge value.

“I prayed all the time. But early on, I’d made a pact with myself: it was never Dear God, please look after me; it was always Dear God, please look after my men and make sure that no one gets killed.