Software Engineering Articles

Sorted By: Most Recent
Akshay Kumar Akshay Kumar
Updated on February 19, 2025

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
Thulasi Rangan Jayakumar Thulasi Rangan Jayakumar
Updated on February 19, 2025

What Is Anomaly Detection?

Anomaly detection involves finding deviations from expected patterns in order to proactively safeguard systems. Our expert explains how it works.

Image: Shutterstock / Built In
Dario Radečić Dario Radečić
Updated on February 18, 2025

6 Ways to Convert a List to Pandas DataFrame

Python list can be converted to Pandas DataFrame through a variety of methods, including zip(), using from_records and with index and column names. Here’s how.

Image: Shutterstock / Built In
Dorothea Reher Dorothea Reher
Updated on February 18, 2025

Python Regular Expressions re.match() and re.sub() Explained

Python re.match() is a function that checks for a match at the beginning of a string, while re.sub() is used to substitute occurrences of a pattern. Learn more.

Image: Shutterstock / Built In
Sijie Guo Sijie Guo
Updated on February 18, 2025

Why Open-Source Companies Must Rewrite Their Playbooks

The next era of open-source commercialization isn’t about features or licenses. It’s about creating solutions for real business problems

Image: Shutterstock / Built In
Denver Naidoo Denver Naidoo
Updated on February 18, 2025

Will 2025 Be the Year Agentic AI Takes Off?

Here are five ways our expert predicts agentic AI to shape our professional lives in the coming year.

Image: Shutterstock / Built In
Cole Levy Cole Levy
Updated on February 15, 2025

QuerySelector() vs. GetElementById() in JavaScript

QuerySelector() and getElementByID() are two JavaScript functions that can be used to retrieve HTML elements from a webpage. Learn how they work and their differences. 

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on February 12, 2025

How to Check for Null in JavaScript

Null represents an intentional absence of a value, indicating a variable has been declared but has yet to be assigned a value. These are some of the most common methods for checking for null and values loosely equal to null in JavaScript.

Images: Shutterstock / Built In
Kostis Kapelonis Kostis Kapelonis
Updated on February 12, 2025

The Serverless Hype Is Over. Now What?

The hype around serverless computing has died down, and now we can evaluate it more clearly.

Image: Shutterstock / Built In
Ajmal Hasan Ajmal Hasan
Updated on February 11, 2025

How to Add React Native Vector Icons Into Your Next Project

React-native-vector-icons is a library that allows users to add a variety of UI elements into their React Native App. Learn how to use it.

Image: Shutterstock / Built In