Software Engineering Perspectives Articles

Sorted By: Most Recent
Vihar Kurama Vihar Kurama
Updated on July 13, 2021

3D Rendering Using Three.js

A step-by-step guide to rotating a 3D cube with three.js and a challenge for the reader.

Updated on July 13, 2021

How to Build With Empathy, According to 2 Dev Leaders

Two fintech engineering leaders explain how they build empathy for end users among their dev teams.

Brand Studio Logo
Michael Hines Michael Hines
Updated on July 09, 2021

The Rise of Developer Evangelism — and Where It's Headed Next

Unlike flashy functions like B2B sales ninjas and IT wizards, developer evangelists are here to stay.

Tatum Hunter Tatum Hunter
Updated on July 09, 2021

Finding (and Fixing) Open-Source Software Vulnerabilities in Your Code

Odds are, your codebase contains open-source components. Are you keeping up with their security?

Tatum Hunter Tatum Hunter
Updated on July 08, 2021

Managers at Snap, Reddit and Instacart Discuss Hiring Engineers During Coronavirus

The job market is seeing an influx of experienced engineers. Here’s how leading tech companies think about recruiting right now.

Stephen Gossett Stephen Gossett
Updated on July 08, 2021

The How, When and Why of Deleting Old or Dead Code

Useless code can slow down the release of new features. But be sure to think it through before mashing “delete.”

Tatum Hunter Tatum Hunter
Updated on July 08, 2021

Merge Trains Streamline Bug Fixes and Save Developer Resources

Manual deploys make it hard to pinpoint what broke your codebase. Monday.com and GitLab think there’s a better way.

Tatum Hunter Tatum Hunter
Updated on July 08, 2021

7 Reasons to Get Serious About Your Open-Source Strategy

Don’t leave your developers to figure it out by themselves.

Tatum Hunter Tatum Hunter
Updated on July 08, 2021

8 Ways to Make Sprint Retrospectives More Actionable

The retro shouldn’t feel like a chore.

Tammy Xu Tammy Xu
Updated on July 08, 2021

13 Best Practices for Improving Web Application Security

Here’s what you need to know to get started.