Software Engineering Articles

Sorted By: Most Recent
Radhakishan Surwase Radhakishan Surwase
Updated on October 05, 2023

How to Use Enums in Golang

An enum is a data type consisting of a set of named constant values. Learn how to implement enums in Golang.

Image: Shutterstock / Built In
Shangjie Lyu Shangjie Lyu
Updated on October 05, 2023

Python Auto Formatter: Autopep8 vs. Black

Autopep8 and Black are both great tools to auto-format your Python code to conform to the PEP 8 style guide. Learn the key differences between the two.

Image: Shutterstock / Built In
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
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
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
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
Akshay Kumar Akshay Kumar
Updated on September 18, 2023

A Guide to Callback Functions in JavaScript

A callback function in JavaScript is a function that’s called after the first function has completed its task. Learn more about how they’re used and when to use them.

Image: Shutterstock / Built In
Kay Jan Wong Kay Jan Wong
Updated on September 13, 2023

Multithreading vs. Multiprocessing Explained

Multithreading and multiprocessing are two ways to achieve multitasking in Python. Learn the difference between them, when to use them and how to implement.

Image: Shutterstock / Built In
Lorenzo Zarantonello Lorenzo Zarantonello
Updated on September 05, 2023

How To Use ForkJoin in Angular With Examples

ForkJoin is an RxJS operator that combines multiple Observables into a single Observable. Learn how to use forkJoin with an Angular example.

Image: Shutterstock / Built In