Software Engineering Perspectives Articles

Sorted By: Most Recent
Bill Douglas Bill Douglas
Updated on July 18, 2025

The Hidden Tech Debt You Won’t Catch in the Code

Many product roll outs fail not because of product flaws, but because of hidden debt that comes from environment and deployment mismatches. Here’s how to plan for it.

Image: Shutterstock / Built In
Manuel Silverio Manuel Silverio
Updated on July 17, 2025

What Is Kotlin?

Kotlin is a general-purpose, open-source programming language designed to interoperate fully between Android and the JVM (Java virtual machine).

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on July 17, 2025

JavaScript Question Mark (?) Operator Explained

The question mark operator is used in JavaScript as an alternative to an if statement, especially where a value is assigned based on a conditional.

Image: Shutterstock / Built In
Derek Ashmore Derek Ashmore
Updated on July 16, 2025

5 Challenges DevOps Must Solve to Prepare for AIOps

AIOps is the wave of the future, but getting there will involve clearing some remaining hurdles. Our expert offers some guidelines.

Image: Shutterstock / Built In
Thiago Carvalho Thiago Carvalho
Updated on July 16, 2025

Grouping Data With R: A Guide

Grouping data is an important step in the data analysis process, allowing you to summarize important information. Here’s how to group it in R.

Image: Shutterstock / Built In
Mamta Singh Mamta Singh
Updated on July 15, 2025

What Is Caching?

Cache (pronounced “cash”) is a type of computing memory used to improve the speed at which we access frequently requested data. Caching improves performance, efficiency and the user experience.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on July 15, 2025

What Is Backbone.js?

Backbone.js, a small JavaScript library for organizing developers’ JavaScript code, is lightweight and easy to integrate into JavaScript-heavy applications.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on July 14, 2025

What Is SQL?

SQL allows programmers to query, update and reorganize data while modifying database schema to control data accessibility.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on July 14, 2025

What Is the R Programming Language?

R is a programming language widely used in data science that offers tools for statistical analysis and data visualization, including advanced plotting capabilities.

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

What Is Sails.js?

Sails.js is a web application framework for Node.js that follows the model-view-controller (MNC) architecture, inspired by frameworks like Ruby on Rails.

Image: Shutterstock / Built In