Software Engineering Perspectives Articles

Sorted By: Most Recent
Dima Kovalenko Dima Kovalenko
Updated on October 04, 2023

4 Ways to Ensure Data Privacy for AI-Based Apps

Anonymization and dual AI networks are two ways developers can help keep AI-based apps secure.

Image: Shutterstock / Built In
Satyam Tripathi Satyam Tripathi
Updated on October 04, 2023

WAN vs LAN: Differences Between the Two Networks

Make better decisions when you know the difference between a wide area network and a local area network.

Image: Shutterstock / Built In
Satyam Tripathi Satyam Tripathi
Updated on October 04, 2023

GraphQL vs REST APIs

GraphQL and REST are the two most popular methods for building APIs. Here’s how to decide which of them to use.

Image: Shutterstock / Built In
Animesh Koratana Animesh Koratana
Updated on October 02, 2023

How to Use Data to Beef Up Your Lean Development Process

The lean development process is a well-established framework for building great products efficiently. But you can get even more out of it if you couple it with a data-driven mindset.

Image: Shutterstock / Built In
Dilan Sachintha Nayanajith Dilan Sachintha Nayanajith
Updated on September 28, 2023

YAML vs. JSON: A Dive Into 2 Popular Data Serialization Languages

Grab a pen and let’s make a list of pros and cons between YAML vs. JSON.

Image: Shutterstock / Built In
Noah Topper Noah Topper
Updated on September 27, 2023

Introduction to the Beam Search Algorithm

Beam search is an approximate search algorithm with applications in natural language processing and many other fields. Our expert explains how it works.

Image: Shutterstock / Built In
Katlyn Gallo Katlyn Gallo
Updated on September 27, 2023

What Is a CDN?

Chances are you interact with CDNs (content delivery networks) on a daily basis, but what exactly is a CDN and how does it work? Our expert explains.

Image: Shutterstock / Built In
Artem Oppermann Artem Oppermann
Updated on September 26, 2023

What Is Object-Relational Mapping (ORM)?

Object-relational mapping speeds up development time for teams and reduces costs, but how does it work? Our expert explains.

Image: Shutterstock / Built In
Matt Przybyla Matt Przybyla
Updated on September 26, 2023

Data Science vs. Computer Science: What’s the Difference?

Data science and computer science careers share some overlap, but they ultimately have very different areas of focus. Here’s what you need to know as you enter the field.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on September 25, 2023

Error Handling in React With Error Boundary: A Tutorial

Error boundary is a component in React that catches an error within a component tree and prevents it from crashing the application. Here’s what to know.

Image: Shutterstock / Built In