Software Engineering Perspectives Articles

Sorted By: Most Recent
Filiz Şenyüzlüler Filiz Şenyüzlüler
Updated on August 03, 2023

Git Rebase vs Merge: Which to Use?

In Git, rebasing and merging are both designed to integrate changes from one branch into another branch but in different ways.

Image: Shutterstock / Built In
Merlin Schäfer Merlin Schäfer
Updated on August 02, 2023

Using Arrays in PostgreSQL: A Guide

With the array, PostgreSQL allows columns of a table to be defined as variable-length multidimensional arrays. 

Image: Shutterstock / Built In
Hrishav Tandukar Hrishav Tandukar
Updated on July 31, 2023

What Is WSGI (Web Server Gateway Interface)?

WSGI is a mediator that communicates between web servers and Python web applications. It plays a vital role when you deploy your Django or Flask application.

Image: Shutterstock / Built In
Žydrūnas Tamašauskas Žydrūnas Tamašauskas
Updated on July 27, 2023

Embedded DevOps vs. Centralized DevOps: A Guide

Embedded DevOps engineers are assigned to individual development teams, while centralized DevOps operate independently. Here’s how to choose the right approach for you.

Image: Shutterstock / Built In
Sohail Hosseini Sohail Hosseini
Updated on July 25, 2023

How to Do a T-Test in Python

A t-test is a statistical method that’s used to determine whether there is a significant difference between the means of two groups. Here’s how to do it in Python.

Image: Shutterstock / Built In
Vytenis Alaburda Vytenis Alaburda
Updated on July 25, 2023

Why Is React a Library and Next.js a Framework?

Discover the difference between React and Next.js and understand why React is a library not a framework. 

Image: Shutterstock / Built In
Artem Oppermann Artem Oppermann
Updated on July 24, 2023

What Is Unit Testing?

A unit test is a functional test of an application’s smallest possible source code unit. The unit test aims to test the individual components of the software independent of other parts of the code.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on July 24, 2023

How to Convert a Dictionary Into a Pandas DataFrame

Learn how to convert a Python dictionary into a Pandas DataFrame in a few different ways, depending on how the data is structured and stored in dictionary.

Image: Shutterstock / Built In
Rory Spanton Rory Spanton
Updated on July 21, 2023

How to Solve FizzBuzz in R

The FizzBuzz problem is a task often given in coding interviews. Impress your interviewers and improve your code with these five solutions.

Image: Shutterstock / Built In
Vidisha Jitani Vidisha Jitani
Updated on July 21, 2023

Monads in Functional Programming Explained

Monad is a generic concept that helps deal with side effects in doing operations between pure functions.

Image: Shutterstock / Built In