Software Engineering Articles

Sorted By: Most Recent
Akshay Kumar Akshay Kumar
Updated on November 20, 2024

A Guide to Callback Functions in JavaScript

A callback function in JavaScript is a function that’s called after the first function has completed its task. Learn more about how they’re used and when to use them.

Image: Shutterstock / Built In
Nenad Zaric Nenad Zaric
Updated on November 19, 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
Rose Velazquez Rose Velazquez
Updated on November 15, 2024

144 Companies Hiring Software Engineers

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

Photo: Shutterstock
Vikrant Bhalodia Vikrant Bhalodia
Updated on November 13, 2024

The Risks of Rushed Software Releases

If you give into the pressure to release your software before it’s ready, you forfeit the benefits that thoughtful development brings.

Image: Shutterstock / Built In
Josias Hartmann Josias Hartmann
Updated on November 12, 2024

4 Tips for Using Chatbots in Your Business

Chatbots can handle more business processes than you think. Here’s what to consider.

Image: Shutterstock / Built In
Odumosu Matthew Odumosu Matthew
Updated on November 11, 2024

Understanding “Using Namespace STD;” in C++ and Better Alternatives

In C++, the line “using namespace std” signals to the compiler to treat all names in the std like they’re from the global namespace. Here’s why that’s an issue.

Image: Shutterstock / Built In
Jayanth Somineni Jayanth Somineni
Updated on November 11, 2024

How to Make API Calls in React With Examples

An API call in React refers to making a request to a web API from a React application. We can make an API call with: XMLHttpRequest, Fetch API or Axios.

Image: Shutterstock / Built In
Kay Jan Wong Kay Jan Wong
Updated on November 11, 2024

Python Multithreading vs. Multiprocessing Explained

Multithreading and multiprocessing are two ways to achieve multitasking in Python. Learn the difference between them, when to use them and how to implement.

Image: Shutterstock / Built In
Dario Radečić Dario Radečić
Updated on November 08, 2024

Pip Install Specific Version: A Guide

Pip allows users to install a specific version of a Python package using the pip install == command. Here’s how.

Image: Shutterstock / Built In
John Au-Yeung John Au-Yeung
Updated on November 07, 2024

How to Loop Through JavaScript Associative Arrays

There are three common ways to loop through a JavaScript associative array object, including the for-in loop, object.entries with forEach and the for-of loop. Here’s how.

Image: Shutterstock / Built In