Software Engineering Perspectives Articles

Sorted By: Most Recent
Yuval Boger Yuval Boger
Updated on February 01, 2024

Quantum Computing Has Entered the Logical Qubit Era. Why Does That Matter?

Quantum computers are powerful but error-prone due to the nature of quantum mechanics, but the logical qubit might be able to change that. Our expert dives into what you need to know.

Image: Shutterstock / Built In
Harikrishna Kundariya Harikrishna Kundariya
Updated on January 30, 2024

15 Top React Carousel Component Libraries to Know

React carousel libraries offer a UI component that enables users to navigate through different items on a page efficiently. Here are the most common ones.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on January 30, 2024

A Guide to Web Development Frameworks

A web development framework is a collection of tools, libraries and best practices that make it easier to create, maintain and scale websites. Here’s how to pick the right one for your team.

Image: Shutterstock / Built In
Matias Madou Matias Madou
Updated on January 24, 2024

Do Your Developers Have Enough Time for Security Training?

Investing in secure code training for developers can reap big rewards in the face of a challenging threat landscape, but only if people have the time they need to learn meaningful lessons.

Image: Shutterstock / Built In
Peter Schneider Peter Schneider
Updated on January 23, 2024

What Role Should Generative AI Play in Coding in 2024?

Generative AI offers transformative possibilities for software development, but the technology is not without risks. Our expert offers advice for coders who want to use it in their work.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on January 18, 2024

A Guide to HashMap in Java With Examples

HashMap is a popular data structure in Java that uses the Map interface and a hash table to provide efficient access and manipulation of data based unique keys.

Image: Shutterstock / Built In
Eric Okunevich Eric Okunevich
Updated on January 17, 2024

Here’s How to Improve Your Agile Strategy

By applying the hierarchy of controls to agile development, you can establish a foundation for repeatable and predictable results.

Image: Shutterstock / Built In
Ahmed Yahya Khaled Ahmed Yahya Khaled
Updated on January 17, 2024

Data Transformations in R

Data transformation is the process of cleaning and organizing data from one format into another. Here’s how to do it in R.

Image: Shutterstock / Built In
Prateek Kansal Prateek Kansal
Updated on January 12, 2024

How to Make the Most of In-House Software Development

Tempted to outsource app development? Read this first.

Image: Shutterstock / Built In
Alex Dionicio Alex Dionicio
Updated on January 11, 2024

How to Install Homebrew on a Mac

Homebrew is a package manager for MacOS that is one of the preferred tools for developers who want to streamline their deployment processes. Our expert explains how to install it.

Image: Shutterstock / Built In