Software Engineering Perspectives Articles

Sorted By: Most Recent
Brian Nordli Brian Nordli
Updated on March 15, 2023

Tips for Being an Effective Engineering Manager

The transition from engineer to manager is one of the biggest shifts you can ever make. We asked 3 tech leaders what they've learned along the way.

Nona Tepper Nona Tepper
Updated on March 15, 2023

What Makes a Tech Lead Successful?

Tech leads combine unparalleled technical expertise with people skills. Here’s what you need to know to become one.

Tatum Hunter Tatum Hunter
Updated on March 15, 2023

How to Be an Effective Technical Manager (Who Doesn’t Have to Give Up Technical Work)

Promotions often require giving up technical work. It doesn’t have to be that way.

Tatum Hunter Tatum Hunter
Updated on March 15, 2023

How Incorporating Data Science Into Engineering Workflows Helps Product Development

Product development is linear. Data science is not. Here’s how to use that to your team’s advantage.

Nona Tepper Nona Tepper
Updated on March 15, 2023

Conducting a Technical Interview: Everything You Should Know

Experts from Tableau, Porch and Apex Learning sound off on how to screen, interview and evaluate engineers.

Shannon Hogue Shannon Hogue
Updated on March 15, 2023

Three Tips For Reducing Bias When Hiring Software Engineers Virtually

Bias-test your questions, train your interviewers on clear communication and implement standardized scoring rubrics.

David Vandegrift David Vandegrift
Updated on March 15, 2023

The Ideal Interview Template for Software Engineers

Forget brainteasers, white-boarding and knowledge quizzes. 4Degrees CTO David Vandegrift shares his ideal template for hiring the best technical talent.

Meriam Kharbat Meriam Kharbat
Updated on March 15, 2023

A Plea for Product Engineers

While good product owners have a natural ability to guide product vision, failing to communicate with engineers during the initial ideation phase is a waste of time, opportunity and talent. And it may eventually cause a project to combust.