Software Engineering Perspectives Articles

Sorted By: Most Recent
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
Giorgos Myrianthous Giorgos Myrianthous
Updated on July 20, 2023

How to Place the Legend Outside the Plot in Matplotlib

When plotting figures with Matplotlib, learn how you can place the legend of a figure outside of the plot area.

Image: Shutterstock / Built In