Software Engineering Perspectives Articles

Sorted By: Most Recent
Carly Gundy Carly Gundy
Updated on April 25, 2024

Tech Needs More Women in Engineering

Here’s how we can debug the gender gap.

Brian Nordli Brian Nordli
Updated on April 24, 2024

Strategies for Becoming an Effective Sales Engineer

Combining sales chops with technical prowess takes finesse.

Heidi Williams Heidi Williams
Updated on April 24, 2024

What’s the Key to Innovation on a Remote-First Engineering Team?

Can you innovate as a team without coming into the office? Yes, but you’ll need to rethink your communication practices.

Updated on April 24, 2024

The Key to Remote Collaboration Between Product Managers and Engineers

It’s one of the most important relationships in tech. Here’s how these companies are managing it from afar.

Brand Studio Logo
Nona Tepper Nona Tepper
Updated on April 24, 2024

Remote Pair Programming Tips You Should Know

Engineers from Outreach, Ripl and Karat talk through tips and tricks for developing over Zoom.

Shannon Hogue Shannon Hogue
Updated on April 24, 2024

How to Be More Empathetic in Your Role

In order to continue thriving during the pandemic, prioritize remote onboarding, find ways to connect with colleagues, and help your customers.

Craig McLuckie Craig McLuckie
Updated on April 24, 2024

How to Create Harmony Between Product and Engineering Teams

Healthy tension should exist between the two — coupled with mutual respect.

Anthony Corbo Anthony Corbo
Updated on April 24, 2024

What Is Multivariate Testing?

Multivariate testing is a technique used to test a hypothesis against multiple modified elements within a product, web page or software.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on April 24, 2024

What Is A/B Testing?

A/B testing, or split testing, is a randomized experimentation process that tests two different versions of any individual variable that is present within a product.

Image: Shutterstock / Built In
Omar Rabbolini Omar Rabbolini
Updated on April 24, 2024

Planning a Software Engineer Career Path

How do you manage ambition among your engineering team? Offering multiple career tracks will ensure your people stick around to achieve their career goals.

Image: Shutterstock / Built In