The Phoenix Project by George Spafford, Kevin Behr, and Gene Kim


It’s been awhile since I used Safari Books Online, O’Reilly’s online subscription service, to read something, so I picked The Phoenix Project which was recommended to me on my login page.

The Phoenix Project is a “novel” about DevOps and all that entails being implemented in manufacturing and retail environment where IT had always been seen as a necessary evil. I think a lot of people, both inside and outside of IT can relate to that. The back of the book is full of resources and information about where to learn more about DevOps, continuous deployment, and automation tools.

I have yet to work somewhere where DevOps is a reality, not sure that I ever will, but a boy can dream. I have worked somewhere that was able to deploy multiple times a day, which was pretty great. But most places I have worked only deployed once a month, or a quarter, or in one instance only once every 18 months, when they were lucky. It really shouldn’t be like that.

From the publisher:

Bill is an IT manager at Parts Unlimited. It’s Tuesday morning and on his drive into the office, Bill gets a call from the CEO.

The company’s new IT initiative, code named Phoenix Project, is critical to the future of Parts Unlimited, but the project is massively over budget and very late. The CEO wants Bill to report directly to him and fix the mess in ninety days or else Bill’s entire department will be outsourced.

With the help of a prospective board member and his mysterious philosophy of The Three Ways, Bill starts to see that IT work has more in common with manufacturing plant work than he ever imagined. With the clock ticking, Bill must organize work flow streamline interdepartmental communications, and effectively serve the other business functions at Parts Unlimited.

In a fast-paced and entertaining style, three luminaries of the DevOps movement deliver a story that anyone who works in IT will recognize. Readers will not only learn how to improve their own IT organizations, they’ll never view IT the same way again.

I rate The Phoenix Project an 8 out of 10 and recommend it to anyone in IT, anyone who manages people in IT, and to everyone who is sick and tired of late-night deployments that always seem to have a lot of problems.

Apple MacBook Pro 15-inch Late 2016 Review

After 7 years it was finally time to update my trusty old 2011 MacBook Pro. Due to my dislike of the choices Apple has made with their laptops in the last few years, my first stop was an HP Omen Windows 10 machine with lots of upgrades. After a couple of months of trying to get Windows 10 and Windows software to do what I want in a way that I felt efficient doing it, I gave up and decided to give up on Windows, yet again, and get another MacBook Pro.

I am only going to cover what makes the MacBook Pro different from the HP Omen as they actually have a lot in common. But my main reason for choosing the MacOS product over a Microsoft Windows product is the operating system and not the features. In fact the Omen has a MUCH BETTER keyboard, better storage options, a better video card, and can handle double the RAM of the MacBook Pro. On paper the HP Omen is a much better computer than the MacBook Pro, if I could run MacOs High Sierra on it, it would be a better computer in almost every way.

What I Like

The build quality of the MacBook Pro is fantastic, it is solid with no rattles or cheapness. I have covered it in a case from KEC with a great space image on it which fits perfectly and protects the laptop from scratches while making it clear that it is my laptop and not someone else’s.

The screen is also great, at a resolution of 2880×1800 at 220points per inch, and is super bright when I want it to be. The color reproduction is solid and dependable.

The computer is fast; even with less RAM, a slower video card, and the same processor, it feels noticeably faster for the way I use the computer. This is probably due to the control that Apple has over the hardware and software used with their computers, I think that is still a huge advantage.

The trackpad is pretty great, but with High Sierra I sometimes get confused about the multi-finger gestures and with how large it is I find it difficult to determine if I am on the left-hand or right-hand side of it.

What I Don’t Like

The Touchbar is a distraction that the computer could really do without. The way that it is constantly changing, moving buttons around, is awful. Just talking about something like that around the water cooler, it sounds kind of cool, but even a quick back-of-an-envelope usability test would show anyone that is a bad idea.

The keyboard is the worst keyboard I have ever used! Worse than the chiclet keyboard on the Atari 400. Buttons stick, offer almost no feedback (unless they stick), and is just horrible.

Only 16GB of RAM… just ridiculous! There are very few Windows machines over $1000 on the market that cannot be upgraded to at least 32GB and many of those may be upgraded to 64GB. It is claimed that having 32GB of RAM would greatly reduce batter life, but with the way that most professionals use these laptops battery life is not much of a concern. As long as it would have 3 hours of battery life, that would be fine.

Meh

There are a lot of people complaining about dongles and adapters. I am not one of them. I bought a couple Amazon Basics USB-C to USB 3 cables to replace USB-A to USB 3 cables and a pair of AUKEY USB-C to USB-A adapters that are so small they can stay on the cables I use them with and I am good to go.

I also bought a Sinstar 8 in 1 adapter that includes an SD Card reader, Ethernet Port, and HDMI Port along with some other ports I really don’t use. It gets pretty warm when used but has been great so far.

Software

This is what makes a MacOS laptop work better for me than a Windows 10 laptop. I was able to replace most of these in Windows, but not all of them. When I did find a replacement, it did not work the same or was not as easy to use.

Now that you can install Linux as a subsystem in Linux, there may be some real options there. I’m keeping an eye on that.