Software Engineering Perspectives Articles

Sorted By: Most Recent
Linda Ngo Linda Ngo
Updated on January 10, 2023

The Ultimate Guide to Logical Operators in R

A deep dive into logical operators in R. Learn how to change or compare results of comparisons made using relational operators with NOT, OR and AND in R.

Image: Shutterstock / Built In
Edoardo Romani Edoardo Romani
Updated on January 10, 2023

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
Estefanía García Gallardo Estefanía García Gallardo
Updated on January 06, 2023

What Is Back-End Development?

Back-end development, also known as server-side development, refers to the development of the behind-the-scenes logic that powers web applications.

Image: Shutterstock / Built In
Ahmed El Bir Ahmed El Bir
Updated on December 28, 2022

Python Attributes: Class vs. Instance Explained

Learn how to distinguish between the two scopes of Python attributes, class vs instance, and how to use them.

Image: Shutterstock / Built In
Alex Zito-Wolf Alex Zito-Wolf
Updated on December 28, 2022

4 Ways Senior Developers Build Things Faster

Thanks to their experience, they know stuff.

Image: Shutterstock / Built In
Nick Sorrentino Nick Sorrentino
Updated on December 14, 2022

How to Build an Innovation-First Software Development Culture 

Cultivating a culture of technical innovation can help companies weather the recession and continue to thrive. Here’s what you need to know to build your own.

Images: Shutterstock / Built In
Tom Donovan Tom Donovan
Updated on December 14, 2022

Nlogn and Other Big O Notations Explained

Big O notation is a commonly used metric used in computer science to classify algorithms based on their time and space complexity.

Image: Shutterstock / Built In
Kumar Shubham Kumar Shubham
Updated on December 14, 2022

Tackling Jump Game Problems on LeetCode

Learn how to solve three jump game problems in different ways — all available on LeetCode.

Image: Shutterstock / Built In
William Austin William Austin
Updated on December 14, 2022

What It’s Like to Work With a Robot

It’s fun, challenging and definitely educational.

Image: Shutterstock / Built In
Adam Thomas Adam Thomas
Updated on December 03, 2022

Time Complexity: What Developers Need to Know

Time complexity is an important concept in computer science, and you need to understand it well in your career as a developer. Here, our expert explains the concept and how to handle it in your work.

Image: Shutterstock / Built In