Software Engineering Articles

Sorted By: Most Recent
Dr. Derek Austin Dr. Derek Austin
Updated on July 14, 2023

How to Use JSON.stringify() and JSON.parse() in JavaScript

JSON.stringify() and JSON.parse() are useful tools for handling JSON-formatted content in JavaScript, though they have some limitations.

Image: Shutterstock / Built In
Rory Spanton Rory Spanton
Updated on July 13, 2023

How to Use the Ternary Operator in JavaScript

The ternary operator is a concise way of expressing conditional statements in a single line of JavaScript code. Our expert explains how it works.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on July 13, 2023

How to Fix “Invalid Active Developer Path” in Git

A major upgrade on your Mac can lead to the “invalid active developer path” error. Here’s how to fix it in Git. 

Image: Shutterstock / Built In
Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on July 10, 2023

Vimtutor: An Introduction to Vim

Despite its age, the code editor Vim isn’t going anywhere anytime soon. Our expert explains what you need to know to get started with it.

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on June 28, 2023

How to Check for Null in JavaScript

In JavaScript, typeof null returns ‘object’, so how do you check for null? One way is to use the double equality operator.

Images: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on June 28, 2023

JavaScript Question Mark (?) Operator Explained

The question mark operator is used in JavaScript as an alternative to an if statement, especially where a value is assigned based on a conditional.

Image: Shutterstock / Built In
Jayanth Somineni Jayanth Somineni
Updated on June 14, 2023

Different Ways to Display Images in React.js Apps

Learn different ways of including images in React.js applications. Display great imagery, no matter your code’s style.

Image: Shutterstock / Built In
Erez Kaminski Erez Kaminski
Updated on June 14, 2023

How to Build Safer and More Reliable Software

Bad software can cost money and even lives. Prevention is the best cure.

Image: Shutterstock / Built In
Jason Beres Jason Beres
Updated on June 13, 2023

A Software Developer’s Guide to Generative AI

Accelerate your code development and automate repetitive tasks with generative AI tools like GitHub Copilot. Here’s how.

Image: Shutterstock / Built In
Stephen Gossett Stephen Gossett
Updated on June 06, 2023

How to Become a Software Engineer

How do you get into software engineering? Are bootcamps worth the cost? Four experts share advice about how to become a software engineer.

Image: Shutterstock