4-engineering-manager-skills-to-master-for-success
35.6K+
December 06, 2017

4 Engineering Manager Skills to Master for Success

While engineering is sometimes thought of as a solitary craft, building modern technology products requires cohesive and collaborative teams…

6-product-manager-technical-skills-companies-look-for
25.6K+
December 13, 2017

6 Product Manager Technical Skills Companies Look For

Centered at the intersection of marketing, design, and engineering, the ever-evolving role of the product manager has emerged as…

data-science-vs-software-engineering-should-you-consider-data-science-as-a-software-engineer
22.4K+
March 02, 2018

Data Science vs Software Engineering | Should You Consider Data Science As A Software Engineer?

In 2009, Google’s Chief Economist claimed “The sexy job in the next 10 years will be statisticians.” Nearly a…

4-things-i-wish-i-had-done-immediately-after-graduating-a-programming-bootcamp
8.3K+
February 21, 2020

4 Things I Wish I had Done Immediately After Graduating a Programming Bootcamp

The process of securing a job after completing a coding bootcamp is not automatic. The good news is that…

running-effective-meetings-an-engineers-guide
16.2K+
February 10, 2020

Running Effective Meetings: An Engineer's Guide

If you’re the leader of a software development team, chances are good that your engineers spend more time than…

top-coding-bootcamps-in-london-right-now
2.5K+
October 08, 2019

Top Coding Bootcamps in London Right Now

While it may have taken the market some time to embrace coding bootcamps, attitudes are certainly shifting in bootcamps’…

which-tech-stack-should-you-learn-first
4.2K+
July 10, 2019

Which Tech Stack Should You Learn First?

If you’re just getting into the world of programming, deciding on which tech stack to pursue can be a…

how-to-get-up-to-speed-in-an-unfamiliar-codebase
7.2K+
June 11, 2019

How to Get Up to Speed in an Unfamiliar Codebase

When you start a new job as a software engineer, whether it’s your first or 10th, one of the…

how-to-avoid-common-pitfalls-in-agile
2.7K+
May 06, 2019

How to Avoid Common Pitfalls in Agile

What is Agile? Agile is a philosophy for approaching software development that focuses on fast, iterative development cycles. The…

effective-story-grooming-in-the-agile-process
2.6K+
May 03, 2019

Effective Story Grooming in the Agile Process

Agile development is now a widely accepted and efficient method of software development. In short, A quick articulation of…

test-driven-development-what-why-and-how
2.9K+
May 02, 2019

Test Driven Development: What, Why, and How?

If you’re in the business of writing code (or leading teams that do so), Test Driven Development has likely…

3-fundamentals-of-software-product-development
2K+
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…

the-fullstack-development-journey-part-iii-tying-it-all-together
1.6K+
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"…