Software Engineering Perspectives Articles

Sorted By: Most Recent
Olivia McClure Olivia McClure
Updated on October 13, 2025

105 Software Development Companies Innovating Tech

These companies are leading the future of software development.

Image: Shutterstock
Margo Steines Margo Steines
Updated on October 13, 2025

74 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
Richard Johnson Richard Johnson
Updated on October 09, 2025

What’s Behind All These Tech Layoffs?

From Intel and Microsoft to small startups, tech layoffs have been on the rise. Our expert examines what’s behind these layoffs and the state of the industry. 

Image: Shutterstock / Built In
Marc Frankel Marc Frankel
Updated on October 09, 2025

Why AI Coding Tools Are Your Security Team’s Worst Nightmare

AI coding tools are now the norm for most developer teams, however, security measures have failed to keep up. Here’s why that could be a significant problem and what to do about it.  

Image: Shutterstock / Built In
Ashley Tharp Ashley Tharp
Updated on October 08, 2025

Pip Command Not Found on Windows: A Guide

A “pip: command not found” error occurs when you haven’t properly installed the package installer for Python (pip) on your computer. Here’s how to fix it.

Image: Shutterstock / Built In
Margo Steines Margo Steines
Updated on September 29, 2025

41 Companies Hiring Entry-Level Engineers

These companies are looking for entry-level engineers to help them stay competitive in an evolving landscape.

Photo: Shutterstock
Art Hu Art Hu
Updated on September 29, 2025

How to Reshape the Developer Hiring Process for the AI Era

AI has transformed the skills it takes for developers to succeed; it’s time the hiring process reflects that evolution. Here’s how to evaluate and onboard engineering talent for the AI era.

Image: Shutterstock / Built In
Tammy Xu Tammy Xu
Updated on September 29, 2025

29 Java Interview Questions and Answers to Know

To succeed in a Java interview, demonstrate strong fundamentals in core Java, problem-solving skills and practical understanding of system design and real-world application architecture.

Image: Shutterstock
Merlin Schäfer Merlin Schäfer
Updated on September 29, 2025

Using Arrays in PostgreSQL: A Guide

With the array, PostgreSQL allows columns of a table to be defined as variable-length multidimensional arrays. 

Image: Shutterstock / Built In
Lynn Kwong Lynn Kwong
Updated on September 29, 2025

How to Use JSON Schema to Validate JSON Documents in Python

In Python, we can use the JSON Schema library to validate a JSON document against a schema.

Image: Shutterstock / Built In