Software Engineering Perspectives Articles

Sorted By: Most Recent
Yang Zhou Yang Zhou
Updated on June 17, 2025

Python: How to List Files in Directory

In this tutorial, you will learn 5 ways in Python to list all files in a specific directory. Methods include os.listdir(), os.walk(), the glob module and more.

Image: Shutterstock / Built In
Vikas Solegaonkar Vikas Solegaonkar
Updated on June 17, 2025

Fauna: An Introduction

Are you interested in Fauna but not sure how to get started? This step-by-step tutorial will set you up for success — whether you’re looking for serverless or on-premises functionality.

David Koff David Koff
Updated on June 16, 2025

Install Node.js: A Tutorial

Node.js is an JavaScript runtime that works on multiple operating systems and is useful for both front- and back-end applications. This tutorial explains how to install it on your machine.

Image: Shutterstock / Built In
Alex Williams Alex Williams
Updated on June 16, 2025

What Is Middleware, and How Does It Work?

Middleware is an essential part of building great software because it helps different types communicate with each other. Our expert introduces you to the basics here.

Image: Shutterstock / Built In
Brennan Whitfield Brennan Whitfield
Updated on June 16, 2025

What Is Technical Debt?

A fast fix isn’t always the best fix.

Image: Shutterstock
Anthony Corbo Anthony Corbo
Updated on June 16, 2025

What Is HTML?

HTML (HyperText Markup Language) is a markup language used to structure web pages and content for display in a web browser. It is used for text representation, defining web page and web content format, providing search engines with page context and more.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on June 16, 2025

What Is Linux?

Linux is a free, open-source operating system that is used to power various applications, ranging from mobile devices to a majority of the internet. Here’s how Linux works, how it’s used, its upsides and how to get started with Linux.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on June 16, 2025

What Is JavaScript?

JavaScript is a high-level, interpreted programming language that operates on both the client side and the server side in order to make web pages interactive.

Image: Shutterstock / Built In
Isaac Evans Isaac Evans
Updated on June 16, 2025

Why Developer-First Security Is About Guardrails, Not Gates

Despite the promises of the “shift left,” how security is implemented is far more important than when. Our expert lays our a vision for a developer-first security posture based on guardrails, not gates..

Image: Shutterstock / Built In
JB Larson JB Larson
Updated on June 16, 2025

Python Image Processing: A Tutorial

Perfect this useful skill using OpenCV.

Image: Shutterstock / Built In