Software Engineering Perspectives Articles

Sorted By: Most Recent
Stephen Gossett Stephen Gossett
Updated on April 09, 2025

Building a Machine Learning Pipeline? Here’s What You Need to Know.

Automate and replicate without bursting your architecture.

Building a Machine Learning Pipeline? Here’s What You Need to Know.
Tammy Xu Tammy Xu
Updated on April 09, 2025

What Does It Take to Become a Successful Tech Lead?

Technical expertise is important, but it’s not enough.

What Does It Take to Become a Successful Tech Lead?
Hal Koss Hal Koss
Updated on April 09, 2025

Could High School Internships Make Tech More Inclusive?

Chicago Tech Academy wants to build a pipeline to the city’s booming tech sector.

Could High School Internships Make Tech More Inclusive?
Ebo Jackson Ebo Jackson
Updated on April 08, 2025

Pytest vs. Unittest: A Comparison and Guide

Pytest and Unittest are two software testing frameworks in Python. Learn the features of each, the differences between them and how to test with each framework.

Image: Shuterstock / Built In
Vikrant Bhalodia Vikrant Bhalodia
Updated on April 08, 2025

Is Including AI in Software Releases Risky or Smart?

As AI increasingly proliferates in software development, our expert asks whether that’s for good or ill.

Image: Shutterstock / Built In
Tammy Xu Tammy Xu
Updated on April 08, 2025

5 Ways to Become a Better Pair Programmer

Effective pair programming requires empathy, patience and preparation.

5 Ways to Become a Better Pair Programmer
Rohit Verma Rohit Verma
Updated on April 07, 2025

How to Use GraphFrames for Entity Relationships on Databricks

Our expert explains how his team built a scalable architecture for graph-based processing.

Image: Shutterstock / Built In
Robert Bonomo Robert Bonomo
Updated on April 04, 2025

How Automation Brings CI/CD to the Next Level

In the world of software development where speed is vital, leaders need to implement automation to stay in the race.

Image: Shutterstock / Built In
Terence Shin Terence Shin
Updated on April 03, 2025

What Is Model Deployment in Machine Learning?

Model deployment is the process of integrating a machine learning model into a production environment where it can take in an input and return an output. Here’s why it’s important, how it works and factors and challenges to consider.

Image: Shutterstock / Built In