Software Engineering Perspectives Articles

Sorted By: Most Recent
Matt Przybyla Matt Przybyla
Updated on December 20, 2024

Data Science vs. Computer Science: What’s the Difference?

Data science focuses on extracting data insights by using mathematics, statistics and programming, while computer science focuses on computer hardware, software and systems. Here’s what you need to know as you enter either field.

Image: Shutterstock / Built In
Bisola Olasehinde Bisola Olasehinde
Updated on December 18, 2024

How to Insert a Python Variable in a String

There are four common methods that will allow you to add Python variables in a string, including: the comma, the modulus operator, string format and f-strings. Here’s how they work.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on December 17, 2024

20 Technical Interview Questions With Example Answers

Technical interviews evaluate a job candidate’s technical knowledge through coding exercises, system design discussions and behavioral questions. Review these questions to prepare.

Image: Shutterstock / Built In
Cornellius Yudha Wijaya Cornellius Yudha Wijaya
Updated on December 17, 2024

How to Convert Jupyter Notebook to PDF

Converting your Jupyter Notebook to PDF is a useful way to share your processed data set. Here’s how to do it in three simple steps.

Image: Shutterstock / Built In
Andy Hilliard Andy Hilliard
Updated on December 17, 2024

What’s All the Hype About Hyperspecialization?

The increasing demand for specialized tech skills is changing the nature of software development. Here’s how you can stay up to date.

Image: Shutterstock / Built In
Oğuzhan Öztürk Oğuzhan Öztürk
Updated on December 17, 2024

What Are SMB Ports?

A server message block (SMB) port is a network port that allows devices on the same network to share files and resources. Here’s more on how SMB ports work, how they’ve evolved, whether they’re safe and how to address their common vulnerabilities.

Image: Shutterstock / Built In
Trung Thanh Le Trung Thanh Le
Updated on December 17, 2024

How to Get the Last Element of an Array in JavaScript

There are several ways to get the last element of a JavaScript array, including length property and square bracket notation, slice() method and pop() method. Here are nine methods to try.

Image: Shutterstock / Built In
Sebastian Straub Sebastian Straub
Updated on December 17, 2024

5 Ways AI Will Transform Disaster Recovery

AI models have the potential to transform disaster recovery through predictive analytics, intelligent backup and restoration and more. Here’s how.

Image: Shutterstock / Built In
Roman Davydov Roman Davydov
Updated on December 17, 2024

How to Build Secure Custom Enterprise Software

Custom enterprise software can expose a company to significant cybersecurity risks. Follow these steps to build a more secure solution.

Image: Shutterstock / Built In
Aditya Rawas Aditya Rawas
Updated on December 16, 2024

How to Kill Processes and Free Up Ports on Mac, Windows and Linux

When a computer has too many processes running at once, it can slow down the computer. Here’s how to find and kill running processes on macOS, Windows and Linux  

Image: Shutterstock / Built In