Software Engineering Articles

Sorted By: Most Recent
Niraj Tulsyan Niraj Tulsyan
Updated on March 18, 2024

It’s Time to Make the Switch From Ruby on Rails to Javascript

Ruby on Rails has long been a staple for building web applications, but JavaScript’s flexibility has made it the go-to programming language. Here’s why it’s time to make the switch. 

Image: Shutterstock / Built In
Mirela Lazar Mirela Lazar
Updated on March 12, 2024

Is Tech a Good Field for Women?

In honor of Women’s History Month, our expert reflects on her years of experience as a software developer and provides her answer to the question.

Image: Shutterstock / Built In
Yuval Boger Yuval Boger
Updated on March 08, 2024

Why the QPU Is the Next GPU

As quantum computing becomes more sophisticated, the quantum processing unit may be the next transformative development in solving previously intractable problems.

Image: Shutterstock / Built In
Trung Thanh Le Trung Thanh Le
Updated on March 07, 2024

How to Get the Last Element of an Array in JavaScript

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

Image: Shutterstock / Built In
Andy Hilliard Andy Hilliard
Updated on March 05, 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
Stephen Adesina Stephen Adesina
Updated on March 04, 2024

Python Circular Import Error Solved

Python circular import is an error that occurs when two or more modules mutually depending on each other try to import before fully loading. Here’s how to solve it.

Image: Shutterstock / Built In
Harsh Vijay Harsh Vijay
Updated on February 29, 2024

Automation Vs. Manual Testing: Which Should You Choose?

Our expert delves into the differences between automated and manual testing in software QA.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on February 22, 2024

How To Fix ModuleNotFoundError: No Module Named ‘Sklearn’

ModuleNotFoundError: No module named ‘sklearn’ is a Python error that can occur when importing the package to the source code. Here’s how to solve it.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on February 21, 2024

What Does “If __name__ == ‘__main__’” Do in Python?

__name__ is a special variable in Python. “If __name__== ‘__main__’” is a conditional statement that tells the Python interpreter under what conditions the main method should be executed.  

Image: Shutterstock / Built In
Yancy Dennis Yancy Dennis
Updated on February 16, 2024

A Guide to HowDoI in Python

HowDoI is a command line utility in Python that allows you to search the internet for answers to programming questions. Here’s how to use it.

Image: Shutterstock / Built In