Leadership

Leadership

How Project Management Will Make You A Better Tech Lead

Every company, startup, or business is a collection of projects. A project is a planned, logical unit of work with some expected outcome that contributes to an overall vision or strategy. It’s how we organize ideas, tasks, and even our personal lives.

Read
Leadership

The path to technical leadership - from developer to team leader

If software development feels like it is only part of your professional purpose, perhaps you should consider becoming a tech lead. A tech lead could mean different things: a team lead (with no direct reports), or a manager. For example, an engineering manager is a person who is responsible for the team and its projects. That means he/she is also responsible for peoples' careers, business growth, deliverables, deadlines, culture, code standards, technical debt, and more.

Read