Software Engineering Perspectives Articles

Sorted By: Most Recent
Edoardo Romani Edoardo Romani
Updated on June 04, 2025

What Is Latency?

Latency, in the field of information technology (IT), refers to the delay in data transmission between point A and point B, where A and B are two computers or servers.

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

What Is Java?

Java is a general-purpose, class-based, object-oriented programming language. It is one of the most widely used programming languages due to its platform independence and applications in web, enterprise and Android development.

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

What Is Vue JS?

Vue JS is an open-source JavaScript framework created as a lightweight, progressive alternative to full-featured frameworks like AngularJS and component-based libraries like React.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on June 03, 2025

What Is Node.js?

Node.js is a JavaScript runtime environment that lets you run JavaScript outside the browser. Node.js provides a boost to processing times and is easy to set up.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on June 03, 2025

What Is a Graphical User Interface (GUI)?

A graphical user interface (GUI) is a user interface that allows users to interact with electronic devices by using icons, buttons and other visual components. Here’s how they work.

Image: Shutterstock / Built In
Parul Pandey Parul Pandey
Updated on June 03, 2025

From Clipboard to DataFrame With Pandas: A Quick Guide

Read data directly from the clipboard without saving it first. Here’s how.

Peter Grant Peter Grant
Updated on June 02, 2025

List Comprehension in Python: A Guide

List comprehensions in Python reduce the length and complexity of your code. Here’s how to construct them.

Image: Shutterstock / Built In
Peter Grant Peter Grant
Updated on May 29, 2025

How to Use Python Functions Effectively: 6 Tips to Know

Here are six things you need to know about using these powerful tools in order to write more Pythonic code.

Sara A. Metwalli Sara A. Metwalli
Updated on May 28, 2025

5 Ways to Learn Git and Version Control

Git is a distributed version control system that tracks and manages changes to code. Learn Git and how to use it with these five resources.

Image: Shutterstock / Built In
Shensi Ding Shensi Ding
Updated on May 27, 2025

Why I Relearned How to Code Even Though I’m the ‘Nontechnical’ Co-Founder

Even if you aren’t the one building a product, you still need to be able to get in the weeds from time to time.

Image: Shutterstock / Built In