3-fundamentals-of-software-product-development
472
May 02, 2019

3 Fundamentals of Software Product Development

Whether you are a product manager, software engineer, or engineering manager, you will inevitably find yourself starting from scratch…

how-to-avoid-micromanaging-and-become-a-great-coach-instead
471
May 02, 2019

How to Avoid Micromanaging and Become a Great Coach Instead

Congratulations! You’ve been selected to lead a team and you’re excited about the opportunity ahead. You should be! But…

preparing-your-software-team-for-change
494
May 02, 2019

Preparing Your Software Team for Change

Change is one of the hardest things for humans to handle. We crave stability and fear the unknown. This…

the-fullstack-development-journey-part-iii-tying-it-all-together
361
May 02, 2019

The Fullstack Development Journey Part III: Tying It All Together

If you haven't already, it will be helpful to read Part I and Part II of "The Full Stack Development Journey"…

crash-course-in-programming-with-a-i
464
May 02, 2019

Crash Course in Programming with A.I.

Though we’re still a ways out from building machines that will take over the world with artificial superintelligence, A.I.…

4-traits-of-a-great-mentor
283
May 01, 2019

4 Traits of a Great Mentor

If you’re looking for personal growth, one of the most effective ways to develop personally and professionally is to…

managers-how-to-deal-with-setbacks-as-a-team
262
April 30, 2019

Managers: How to Deal with Setbacks as a Team

No matter how much goal-setting, mission-driving, motivating, and process implementation you do, your team will invariably find itself dealing…

resolve-conflict-at-work-a-step-by-step-conversation-guide
379
April 30, 2019

Resolve Conflict at Work: A Step-by-Step Conversation Guide

Conflict can be a stressful experience, but it doesn’t need to be. A healthy resolution to a conflict is…

how-to-learn-a-new-skill-when-youre-already-underwater
364
April 24, 2019

How to Learn a New Skill (When You’re Already Underwater)

So, you want to learn a new skill (or you know that to stay competitive in a tough market,…