Software Engineering Perspectives Articles

Sorted By: Most Recent
Dario Radečić Dario Radečić
Updated on April 29, 2026

3 Ways to Add Rows to a Pandas DataFrame

Pandas offers three methods to add a row to a DataFrame, including the append() method, loc[] property and the concat() method. Here’s how to do each one.

Image: Shutterstock / Built In
Luca Liu Luca Liu
Updated on April 28, 2026

How to Fix “error: externally-managed-environment” in Pip

In Python, error: externally-managed-environment occurs when a package manager is managing a Python environment, preventing the use of pip. Here’s how to solve it.

Image: Shutterstock / Built In
Sunny Betz Sunny Betz
Updated on April 28, 2026

128 SaaS Companies to Know

Here’s how these companies are working to make software more accessible.

Image: Shutterstock
Jack Reichert Jack Reichert
Updated on April 23, 2026

Don’t Let Your AI Assistant Make You Lazy

AI coding tools can massively boost your productivity, but they can also undermine your skills. To avoid this, you should think of them as junior-level assistants.

Image: Shutterstock / Built In
Ellen Glover Ellen Glover
Updated on April 23, 2026

Tokenmaxxing Explained: Why AI Use Is Becoming a Workplace Status Symbol

Tokenmaxxing is Silicon Valley’s latest obsession, where AI use itself becomes a metric for success. Some say it boosts productivity, while others see it as a meaningless status game. Let’s unpack one of tech’s most divisive work trends.

Image: Daniel Plana Trenchs / Shutterstock
Ankit Malik Ankit Malik
Updated on April 21, 2026

PascalCase vs. camelCase: Naming Conventions for Clean Code

PascalCase and camelCase are two different casing styles used in programming for naming variables, class and type names. Learn the differences and other casing styles. 

Image: Shutterstock / Built In
Olivia McClure Olivia McClure
Updated on April 20, 2026

104 Software Development Companies Innovating Tech

These companies are leading the future of software development.

Image: Shutterstock
Built In Staff, With AI Built In Staff, With AI
Updated on April 20, 2026

15 Legal Tech Companies to Know

These companies are using AI, automation and analytics to transform how legal work gets done.

Image: Shutterstock
Margo Steines Margo Steines
Updated on April 17, 2026

92 Companies Hiring AI Engineers

These companies are looking for AI engineers who can help them leverage the swiftly evolving technology across a wide range of applications.

Photo: Shutterstock
Brooke Becher Brooke Becher
Updated on April 15, 2026

Brain Computer Interfaces (BCI), Explained

A brain-computer interface (BCI) is a system that enables a person to use their brain signals to control an external device. BCIs capture and analyze brain signals then translate them into usable commands for an external device to put into action.

Image: Shutterstock