Software Engineering Articles

Sorted By: Most Recent
Rose Velazquez Rose Velazquez
Updated on July 11, 2024

64 Companies Hiring Software Engineers

See which companies are hiring software engineers to collaborate on projects that benefit customers and internal teams.

Photo: Shutterstock
Akshay Kumar Akshay Kumar
Updated on July 11, 2024

Top 50 JavaScript Interview Questions With Example Answers

Review these common JavaScript interview questions and answers and practice your coding fundamentals with this guide to ace your next interview.

Image: Shutterstock / Built In
Reza Lavarian Reza Lavarian
Updated on July 11, 2024

How to Fix TypeError: ‘List’ Object Is Not Callable in Python

TypeError: ‘list’ object is not callable is an error in Python that’s caused when a list is thrown as if it was a function. Here’s how to fix it.

Image: Shutterstock / Built In
Mamta Singh Mamta Singh
Updated on July 11, 2024

What Is Caching?

Cache (pronounced “cash”) is a type of computing memory used to improve the speed at which we access frequently requested data. Caching improves performance, efficiency and the user experience.

Image: Shutterstock / Built In
Jayanth Somineni Jayanth Somineni
Updated on July 10, 2024

7 Ways to Remove Duplicates From a JavaScript Array

You often need to remove duplicates from an array in JavaScript. Here are seven ways to filter out duplicates from an array and return only the unique values.

Image: Shutterstock / Built In
Nenad Zaric Nenad Zaric
Updated on July 10, 2024

How to Prepare Your Engineers for the Wave of Incoming AI-Powered Cyberattacks

AI has given threat actors more options for attacking your systems than ever before. Fortunately, it’s not too late to prepare your engineers for meeting these challenges head-on.

Image: Shutterstock / Built In
Kate Heinz Kate Heinz
Updated on July 09, 2024

Software Engineer Vs. Programmer: What’s the Difference?

Recruiters need to understand these key differences that set software engineers and programmers apart.

Image: Shutterstock
Brooke Becher Brooke Becher
Updated on July 08, 2024

30 Top Engineering Companies to Know

These companies continue to outperform the competition while facing disruptive tech trends head on.

Image: Shutterstock
Fred Mora Fred Mora
Updated on July 08, 2024

What Is Amdahl’s Law?

Amdahl’s law provides a best-case estimate of how much you can improve system performance by optimizing a specific part of the system. Here’s how to use it.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on July 08, 2024

How to Fix AttributeError: ‘DataFrame’ Object Has No Attribute ‘Append’

AttributeError: ‘DataFrame’ object has no attribute ‘append’ is an error that occurs when the append() method is used in Pandas versions 2.0 and beyond. Learn how to resolve it.

Image: Shutterstock / Built In