Management-Business Software-Technology

Putt’s Law & the Successful Technocrat: How to Win in the Information Age

Great satirical works entertain while speaking deep truths. Like a court jester or Shakespeare’s comedies, humor can often unmask human nature where polite conversation can only obscure. Thus, when approached thoughtfully, jokes play an invaluable role to any thinking person. At their best, they can correct overly genteel approaches to problems. This book, written by a pseudonymous author, does just that. It speaks foundational truths about engineering organizations with a realism that surpasses more respectful…

Continue reading

Management-Business Software-Technology

The Software Architect Elevator: Redefining the Architect’s Role in the Digital Enterprise

Traditionally, companies live and die by a fixed hierarchical approach where power and influence are garnered by climbing to the top of the ladder. However, recent decades have witnessed the rise of digital companies promising an economic disruption. Stereotypically, a smart young kid writes some code to change the way business is done and become rich in the process. We, in the public, then use their software for decades to come. Many companies still have…

Continue reading

Management-Business Software-Technology

Review: The DevOps Handbook

DevOps is a movement about the management of computer programmers. It basically says that Development (coding) and Operations (deployment and maintenance) should communicate more and better. Such workability allows for better error detection, swifter deployment of code, etc. Interestingly, I’ve worked mainly in research environments where I’ve been in charge of both Development and Operations at the same time. I worked in a corporation with separate Dev and Ops for a few years – and…

Continue reading