Software Engineering Perspectives Articles

Sorted By: Most Recent
Tatum Hunter Tatum Hunter
Updated on March 27, 2025

How to Manage Overzealous ‘Hero’ Engineers

Heroes want to help, but they’re bad for team dynamics.

How to Manage Overzealous ‘Hero’ Engineers
Updated on March 27, 2025

Inside MongoDB’s Quest to Make Databases Magical

How the company’s CTO is fulfilling his career-long dream of making data ‘stunningly easy’ to work with

Inside MongoDB’s Quest to Make Databases Magical
Metin Kortak Metin Kortak
Updated on March 26, 2025

How to Fix the SSH “Connection Refused” Error (With 5 Troubleshooting Methods)

An SSH “Connection Refused” error occurs when an attempt to connect to a remote server is denied, leading to significant security vulnerabilities. Here’s what can cause this error, troubleshooting tips, security best practices and more on how SSH works.

Image: Shutterstock / Built In
Deepak Saini Deepak Saini
Updated on March 26, 2025

How to Integrate AI Without Ruining Your Product’s UX

The best AI operates in the background of the user experience, making actions more convenient without adding extra steps. Here’s how to do it.

Image: Shutterstock / Built In
Matthew Henschke Matthew Henschke
Updated on March 26, 2025

How to Solve the Two-Sum Problem

The two-sum problem is a popular technical interview question that involves finding two indices in an array that add up to a target value. Here’s how to solve the two-sum problem using two common methods.

Image: Shutterstock / Built In
Michael Hines Michael Hines
Updated on March 25, 2025

How Low-Code and No-Code Platforms Are Changing Software Development

Is it possible to do more by coding less?

How Low-Code and No-Code Platforms Are Changing Software Development
Updated on March 25, 2025

How These Software Engineers Make Clean Code a Priority

These 21 experts share their best tips for fostering an environment that's proactive on cleaning up code.

How These Software Engineers Make Clean Code a Priority
Brand Studio Logo
Tammy Xu Tammy Xu
Updated on March 25, 2025

Should You Put Your Devs on Customer Support Duty?

Drift’s support rotation was born out of necessity — but that’s not why it’s still around.

Should You Put Your Devs on Customer Support Duty?
Susan Maina Susan Maina
Updated on March 24, 2025

Can You Put a For Loop in an If Statement? 

You can put a for loop inside an if statement (and vice versa) in Python using nested control flow. For loops complete an iterative action for a defined number of elements, while if statements test a condition and then complete an action.

Image: Shutterstock / Built In
Wai Foong Ng Wai Foong Ng
Updated on March 24, 2025

Guide to ExcelJS: An Excel Workbook Manager

ExcelJS is a JavaScript package for managing Excel spreadsheets and workbooks. It can be used to read, manipulate and write spreadsheet data to XLSX and JSON.

Image: Shutterstock / Built In