Software Engineering Articles

Sorted By: Most Recent
Taylor Rose Taylor Rose
Updated on November 24, 2025

Affirm Engineering Team Culture: Inside the Engineering Team

Affirm SVP of Engineering Geddes Munson shares the team’s relentless focus on technical excellence in service of consumers. 

Photo: Affirm
Brand Studio Logo
Kate Heinz Kate Heinz
Updated on November 24, 2025

Software Engineer vs. Software Developer: What’s the Difference?

Learn the difference between two of the most in-demand tech jobs.

Image: Shutterstock
Sai Vishnu Kiran Bhyravajosyula Sai Vishnu Kiran Bhyravajosyula
Updated on October 31, 2025

How Great Tooling Shapes Modern Engineering

Developer tools are the backbone of productivity and reliability for scaling engineering teams. Here’s what you need to know. 

Image: Shutterstock / Built In
Katherine Ude Katherine Ude
Updated on October 30, 2025

What Is the Unified Modeling Language (UML)?

The Unified Modeling Language is a universal visual language for designing and documenting software systems and business processes. Our expert explains what you need to know.

Image: Shutterstock / Built In
Olosunde Kehinde Ademola Olosunde Kehinde Ademola
Updated on October 30, 2025

AI Is Overlooking Accessibility. Here’s How to Change That.

AI can transform accessibility for people with disabilities, yet, the focus is often about speed and business ROI. Here’s how to build AI that breaks down barriers. 

Image: Shutterstock / Built In
Oren Blank Oren Blank
Updated on October 28, 2025

Why Vibe Coding Spells Trouble for SaaS

The rise of vibe coding signals frustration with the SaaS buying process from businesses. Our expert explains how SaaS sales can catch up to the times.

Image: Shutterstock / Built In
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
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
Vytenis Alaburda Vytenis Alaburda
Updated on September 22, 2025

Why Is React a Library and Next.js a Framework?

React is a JavaScript library for building interactive user interfaces, while Next.js is a React framework that adds features like server-side rendering, routing and static site generation for optimized web development.

Image: Shutterstock / Built In
Antonello Zanini Antonello Zanini
Updated on September 22, 2025

How to Fix the ‘ERR_OSSL_EVP_UNSUPPORTED’ Error in Node.js

ERR_OSSL_EVP_UNSUPPORTED is an OpenSSL error indicating that the requested operation or algorithm is not supported by the current version or configuration of OpenSSL. Here's how to get rid of the ERR_OSSL_EVP_UNSUPPORTED error in Node.js.

Image: Shutterstock / Built In