Software Engineering Perspectives Articles

Sorted By: Most Recent
Tammy Xu Tammy Xu
Updated on April 27, 2023

What Is Fuzz Testing? How Does It Work?

Fuzz testing can catch application errors that other testing tools miss. Here’s how it works and the types to know.

Image: Shutterstock
Edward Viaene Edward Viaene
Updated on April 19, 2023

Why All Developers Want Their IT Infrastructure to Adopt Kubernetes

Kubernetes is an open-sourced container platform that streamlines managing containerized applications. Here's what you need to know.

Image: Shutterstock / Built In
Jacob Biba Jacob Biba
Updated on April 12, 2023

What Does a Robotics Engineer Do?

Robotics engineers do everything from building, testing and maintaining robots to developing new interfaces for interacting with them.

Image: Shutterstock / Built In
Vlad Vahromovs Vlad Vahromovs
Updated on April 06, 2023

Native vs. Cross-Platform App Development: Which Should You Choose?

Choosing which mobile development approach to adopt can be challenging. Here’s how to decide if you should use native or cross-platform development for your new app.

Nicolai Berg Andersen Nicolai Berg Andersen
Updated on April 06, 2023

What Is the Waterfall Methodology?

The phases of the waterfall methodology provide a systematic structure for aspects such as planning, organization, design and testing. Here’s how it works, plus some alternatives.

Image: Shutterstock / Built In
Katlyn Gallo Katlyn Gallo
Updated on April 04, 2023

What Is LDAP (Lightweight Directory Access Protocol)?

Why do we use LDAP and how does it work? Our expert explains the ins and outs of the Lightweight Directory Access Protocol.

Image: Shutterstock / Built In
Estefanía García Gallardo Estefanía García Gallardo
Updated on March 28, 2023

What Is File Transfer Protocol (FTP)?

File transfer protocol has been around for many years and is largely used to share files over the internet. Here’s how it works and why we still use it.

Image: Shutterstock / Built In
Estefanía García Gallardo Estefanía García Gallardo
Updated on March 22, 2023

How to Use Docker Compose Environment Variables

Keep your Docker Compose environment variables inside the actual Compose file and out of the command line. Here’s why. Plus, sample code.

Image: Shutterstock / Built In
Rahul Agarwal Rahul Agarwal
Updated on March 22, 2023

How to Set Environment Variables in Linux

Setting environment variables in Linux is a process with a wide range of applications for data scientists, machine learning engineers and programmers. This guide will help you get started with the process.

Image: Shutterstock / Built In
Tatum Hunter Tatum Hunter
Updated on March 21, 2023

What Voodle Learned From Arguing About Performance-Cost Tradeoffs

They aren’t always as straightforward as they seem.