Journal

How to Get the Most Out Of Your Mentorship

How to Get the Most Out Of Your Mentorship

By Suman Sridhar

Mentorship can take your career to new heights, but both mentees and mentors need to put in the effort to make it a positive and productive relationship.

Regaining a Balance During Remote Work

Regaining a Balance During Remote Work

By Kelly Bielefeld

Our work and home lives can easily be tilted out of balance.  By creating some boundaries, the healthy balance of our lives can be restored.

Quality Actually Is Baked In

Quality Actually Is Baked In

By Carrie Nickels

Five practices to ensure quality is baked in.

How to Embrace Your Complexity and No One Else’s

How to Embrace Your Complexity and No One Else’s

By Rob Keefer

Too often complexity is forced on us by the products we use and environments we live in. It is time for you to embrace your complexity and no one else’s.

Four Walls and a Laptop

Four Walls and a Laptop

By Nadav Zohar

Many factors can contribute to minimizing distraction in the physical workplace. Perhaps the major considerations are noise, lighting, temperature, and management acceptance.

Benefits of Pair Programming

Benefits of Pair Programming

By Paul Spencer

Pair programming typically delivers higher-quality, innovative applications, and it can lead to better employee experience and a happier, more dedicated workforce.

A Lesson in Software Developers Embracing Complexity

A Lesson in Software Developers Embracing Complexity

By Rob Keefer

Mountain bikes and software development processes should be as light as possible - but not too light.

Three Common Obstacles to Harmony and How to Overcome Them

Three Common Obstacles to Harmony and How to Overcome Them

By Paul Spencer

Boredom, fear, and limited thinking can keep people from producing high quality deliverables. This article provide a few ways to mitigate these common obstacles.

One Reason Your Technology Disappoints

One Reason Your Technology Disappoints

By Nadav Zohar

Sometimes we unwittingly allow our problems to spill into our work deliverables which leads to disappointing experiences for others.

Pair Leading: Shared Project Management

Pair Leading: Shared Project Management

By Rob Keefer

The responsibility of managing a project can be shared to ensure that the right thing is built right.