Software Engineering Perspectives Articles

Sorted By: Most Recent
Sinai Nday Sinai Nday
Updated on July 09, 2025

How to Create a Blockchain

Blockchain is a distributed ledger that processes transactions across a network of computers. Here’s more on how blockchain works, the benefits of using it and a step-by-step guide on how to create a blockchain.

Image: Shutterstock / Built In
Julia Zolotarev Julia Zolotarev
Updated on July 09, 2025

What Is TypeScript?

TypeScript, a superset of JavaScript, adds a layer of type safety to your code and enhances the developer experience.

Image: Shutterstock / Built In
Alex Williams Alex Williams
Updated on July 09, 2025

What Is Play Framework?

Play Framework is a high-productivity web app framework for programming languages whose code is compiled and run on the JVM.

Image: Shutterstock / Built In
Nicolai Berg Andersen Nicolai Berg Andersen
Updated on July 09, 2025

What Is Pandas?

Pandas is a Python library designed for data analysis and manipulation tasks, including working with tabular data, time series and diverse data sets.

Image: Shutterstock / Built In
Ankush Rastogi Ankush Rastogi
Updated on July 09, 2025

What Is SIP Trunking?

SIP trunking is an internet-based alternative to traditional phone lines. Our expert explains how it works and how to implement it.

Image: Shutterstock / Built In
Roman Davydov Roman Davydov
Updated on July 09, 2025

Best Practices for Python Development in Enterprise Environments

Python’s speed, scalability and security features make it ideal for enterprise environments. Our expert outlines some best practices.

Image: Shutterstock / Built In
Quazi Nafiul Islam Quazi Nafiul Islam
Updated on July 09, 2025

What Is an Integrated Development Environment (IDE)?

An IDE is designed to help developers write, compile and debug their code more efficiently.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on July 09, 2025

What Is Rapid Application Development (RAD)?

RAD is an iterative software development methodology that prioritizes rapid prototyping, user involvement and fast delivery of high-quality software products.

Image: Shutterstock / Built In
Ezekiel Oladejo Ezekiel Oladejo
Updated on July 08, 2025

How to Fix ‘__dirname Is Not Defined in ES Module Scope’

The ”_dirname is not defined in ES module scope” error occurs when you use _dirname in an ES module. Here’s how to fix it. 

Image: Shutterstock / Built In
Estefanía García Gallardo Estefanía García Gallardo
Updated on July 08, 2025

What Is Meteor?

Meteor is an open-source, full-stack JavaScript framework that offers access to thousands of libraries to help with web development. It's ideal for creating quick prototypes of web, desktop and mobile applications.

Image: Shutterstock / Built In