Leadership Management-Business Psychology

Leadership & Self-Deception: Getting Out of the Box

Many blindly go into leadership roles to achieve a level of social prestige and power over others. However, that attitude does not last long as the spoils of ego satisfaction fade away quickly. To contrast, the Arbinger Institute offers a better way: service to one’s fellow human beings, centered around getting results for the company. When an organizational catches on to this purpose, its effectiveness can skyrocket. This fictional story illustrates how such a mindset…

Continue reading

Biography-Memoir

10 Little Rules for a Double-Butted Adventure

A lot of people live under the rubric that life conditions us and forms us by teaching us fixed truths about ourselves. However, recent scientific discoveries have taught us that the brain continues to adapt (i.e., learn and re-form) throughout one’s entire life – a property called neuroplasticity. Therefore, our spiritual lives and self-image can grow so long as we live. Author Teri Brown and her new husband Bruce discovered this life principle as they…

Continue reading

Leadership Management-Business

HBR’s 10 Must Reads on Collaboration

Since most emerging contemporary problems require team approaches, fostering a collaborative environment is a key to business success in today’s marketplace. Therefore, the Harvard Business Review (HBR) has a long list of articles available on the topic. They picked and compiled the ten best in this short guide. Much like the magazine articles they originally were, chapters cover various topics, each with its own angle. For instance, one chapter addresses how to check if the…

Continue reading

Software-Technology

Tidy First? A Personal Exercise in Empirical Software Design

When a software developer is writing code, she/he is often confronted with a problem: How much work should I put into writing “the best” code versus just doing a quick but serviceable job? Kent Beck, pioneer of the influential Extreme Programming: Embrace Change, addresses this question via an in-depth look at the process of “tidying” code. His answer is usually to “tidy first”… but not always. This book seeks to identify exactly when one is…

Continue reading

Software-Technology

The Staff Engineer’s Path: A Guide for Individual Contributors Navigating Growth & Change

A lot of people enter software development because they don’t want their primary job task to consist of interacting with people. However, career progressions often define management as the next step after being a senior developer. To those who don’t want to be with people full-time, this hierarchy can make a dead end. In recent years, the pathway of a staff engineer has opened up. Staff engineers are in charge of the technical direction of…

Continue reading

Management-Business Software-Technology

Hiring the Best Knowledge Workers, Techies & Nerds: The Secrets & Science of Hiring Technical People

Today’s world is increasingly dependent on technology to increase the efficiency and effectiveness of our businesses. Yet assessing which technical person to hire can be a tall task. Do you just hire the one that is most like you? Or do you hire the one with the most accolades? And how do you advertise? Johanna Rothman’s book empowers readers to figure out their own answers. Although the technology of hiring has changed significantly since its…

Continue reading

Management-Business Psychology

Active Listening by Carl Rogers

This short book, originally penned in 1957, addresses an important topic that’s become an expected leadership competency today. Active listening is a core expectation for managers in almost every field. Although it sounds easy to do, the practice actually requires a great deal of discipline and mental acuity. Fortunately, by encouraging the self-worth of the speaker, it unleashes a world of creative energy that can multiply any team’s accomplishments. As the authors contend, it simply…

Continue reading

Leadership

Trust & Inspire: How Truly Great Leaders Unleash Greatness in Others

Today’s leadership, as practiced, often includes an approach borrowed from the Industrial Age and popularized by Frederick Winslow Taylor’s “scientific management.” It seeks to have a leader in complete “command and control” of all aspects of production. However, in the postmodern age, interdisciplinary knowledge workers often conduct every step along the way, and any leader does not and cannot know every step of the journey. Coupled with human nature, command and control tactics inhibit productivity…

Continue reading

Presentation Visualization

Visual Explanations: Images & Quantities, Evidence & Narrative

“A picture is worth a thousand words,” so the saying goes. Thus, an effective visualization, enriched by information, must count for so much more. But a misconstrued visualization, unfortunately, can lead to horrific outcomes from misinterpretations. How can we refine our visual thinking so that we can infer correct deductions while ignoring misplaced sketches? Visualization guru Edward Tufte teaches us how to reason about our world through informative displays in this helpful guide, replete with…

Continue reading

Software-Technology

Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

A software architect foresees potential issues in a design and judges which way will instill the most business success in the long run. Unfortunately, in almost every scenario, trade offs permeate every option. As the saying goes, the devil is in the details. Learning to anticipate problems with wisdom set great software architects apart from merely experienced ones. In this book, several experienced authors look at those trade offs in the context of distributed software…

Continue reading