Software Engineering Perspectives Articles

Sorted By: Most Recent
Dario Radečić Dario Radečić
Updated on February 18, 2025

6 Ways to Convert a List to Pandas DataFrame

Python list can be converted to Pandas DataFrame through a variety of methods, including zip(), using from_records and with index and column names. Here’s how.

Image: Shutterstock / Built In
Dorothea Reher Dorothea Reher
Updated on February 18, 2025

Python Regular Expressions re.match() and re.sub() Explained

Python re.match() is a function that checks for a match at the beginning of a string, while re.sub() is used to substitute occurrences of a pattern. Learn more.

Image: Shutterstock / Built In
Margo Steines Margo Steines
Updated on February 18, 2025

66 Companies Hiring Developers

These companies are on the lookout for developers with experience with a wide range of coding languages and development tools.

Photo: Shutterstock
Sijie Guo Sijie Guo
Updated on February 18, 2025

Why Open-Source Companies Must Rewrite Their Playbooks

The next era of open-source commercialization isn’t about features or licenses. It’s about creating solutions for real business problems

Image: Shutterstock / Built In
Cole Levy Cole Levy
Updated on February 15, 2025

QuerySelector() vs. GetElementById() in JavaScript

QuerySelector() and getElementByID() are two JavaScript functions that can be used to retrieve HTML elements from a webpage. Learn how they work and their differences. 

Image: Shutterstock / Built In
Metin Kortak Metin Kortak
Updated on February 13, 2025

How to Fix SSH ‘Connection Refused’ Error

An SSH ‘Connection Refused’ error occurs when an attempt to connect to a remote server is denied, leading to significant security vulnerabilities. Here’s how to fix it.

STOCK HOLD
Margo Steines Margo Steines
Updated on February 12, 2025

48 Companies Hiring AI Engineers

These companies are looking for AI engineers who can help them leverage the swiftly evolving technology across a wide range of applications.

Photo: Shutterstock
Guilherme Oliveira Guilherme Oliveira
Updated on February 12, 2025

How to Install a Docker-Driven Home Server on Ubuntu With CasaOS

CasaOS is an open-source software built around the Docker ecosystem. When combined with Ubuntu, it can be used to host a Docker-driven home server. Learn how.  

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on February 12, 2025

How to Check for Null in JavaScript

Null represents an intentional absence of a value, indicating a variable has been declared but has yet to be assigned a value. These are some of the most common methods for checking for null and values loosely equal to null in JavaScript.

Images: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on February 12, 2025

How to Check Data Types in JavaScript Using Typeof

The JavaScript typeof operator is a useful and easy way to check the type of a variable in your code. It can be used to determine if data is an array, boolean or other.

Image: Shutterstock / Built In