Software Engineering Articles

Sorted By: Most Recent
Sandeep Kumar Sandeep Kumar
Updated on January 21, 2025

35 Code Refactoring Prompts to Know for Generative AI

Code refactoring involves restructuring existing code to improve its structure and readability. Learn how to use ChatGPT and generative AI tools to help. 

Image: Shutterstock / Built In
Sanchitha Sharma Sanchitha Sharma
Updated on January 21, 2025

3 Ways to Convert HTML to Plain Text

Converting HTML to plain text makes the code readable in any format and makes it easier to store in a database. Here are three ways to do it.

Image: Shutterstock / Built In
Sanchitha Sharma Sanchitha Sharma
Updated on January 21, 2025

Behavior Driven Development (BDD) Explained

Behavior-driven development (BDD) is a methodology that focuses on defining the behavior of an app in simple terms with a focus on users. Learn more.

Image: Shutterstock / Built In
Eamonn O’Neill Eamonn O’Neill
Updated on January 21, 2025

How Will AI Impact Legacy Platforms in 2025?

Our expert predicts the biggest changes to look out for as AI’s influence on software platforms continues to grow.

Image: Shutterstock / Built In
Daniel Marcous Daniel Marcous
Updated on January 21, 2025

What to Look Out for as Collaborative Intelligence Takes Center Stage in 2025

AI is cementing itself as an infrastructure-level technology. Here’s what to know.

Image: Shutterstock / Built In
Kailash Nirmal Kailash Nirmal
Updated on January 16, 2025

Reactive Programming: A Guide

Reactive programming is a programming style that allows an application to respond swiftly to data changes leading to a more responsive system. Learn how to do it in Java.

Image: Shutterstock / Built In
Nicholas Charles Nicholas Charles
Updated on January 16, 2025

How to Build a Speech-to-Text App in JavaScript With Web Speech API

Web Speech API can convert speech to text. Learn how to build a real-time speech-to-text web app using the API in JavaScript with code. 

Image: Shutterstock / Built In
Anurag Saxena Anurag Saxena
Updated on January 13, 2025

What Is Software-Defined Networking?

Software-defined networking is a networking paradigm that decouples the control and data planes. Our expert explains how it works.

Image: Shutterstock / Built In
Jasim Lika Jasim Lika
Updated on January 10, 2025

How to Add Multiple Loaders and Spinners on Angular

Multiple loaders and progress bars can be added to Angular applications through the ngx-ui-loader library. Learn how it works with code.

Image: Shutterstock / Built In
Edgar Gulay Edgar Gulay
Updated on January 10, 2025

How to Clear the Cache in VS Code

Clearing the caches in VS Code is an effective way to troubleshoot and resolve performance issues like extension errors or unexpected behavior. Here’s how.  

Image: Shutterstock / Built In