Software Engineering Articles

Sorted By: Most Recent
Ankit Malik Ankit Malik
Updated on August 09, 2024

Pascal Case vs. Camel Case Explained

Pascal case and camel case are two different casing styles used in programming for naming variables, class and type names. Learn the differences and other casing styles. 

Image: Shutterstock / Built In
Trung Thanh Le Trung Thanh Le
Updated on August 09, 2024

How to Kill a Process in Linux

When errors occur in Linux or the system misbehaves, it’s important to understand the various ways to kill processes — here’s how to do it from the Linux command line.

Image: Shutterstock / Built In
Mohammad-Ali A’RÂBI Mohammad-Ali A’RÂBI
Updated on August 08, 2024

How to Exit Vim: A Beginner’s Guide

Vim is a powerful text editor that can be difficult to exit once it’s been opened. Learn different techniques to save your work or just exit the text editor. 

Image: Shutterstock / Built In
K. Jagathish K. Jagathish
Updated on August 08, 2024

grep Command in Linux and Unix: A Tutorial

The grep command is a tool in Linux and Unix that’s used to search for specific text within files, such as words, phrases or patterns. Learn the code.

Image: Shutterstock / Built In
Mamta Singh Mamta Singh
Updated on August 07, 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
Kyle Brill Kyle Brill
Updated on August 07, 2024

What Is Cloud Orchestration?

Cloud orchestration is the automated organization of multiple tasks and resources to create a cohesive workflow or process.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on August 07, 2024

What Is LAMP Stack?

LAMP stack is a flexible, scalable open-source web development platform. Here's everything you need to know.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on August 07, 2024

What Is MEAN Stack?

MEAN stack is a set of technologies, all based in JavaScript, that developers use to build dynamic web applications.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on August 07, 2024

What Is Rapid Application Development (RAD)?

RAD is an iterative software development methodology that prioritizes rapid prototyping, user involvement and fast delivery of high-quality software products.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on August 07, 2024

What Is FaaS (Function-as-a-Service)?

FaaS uses a cloud provider to manage its infrastructure, enabling developers to run functions or code without needing to maintain their own servers.

Image: Shutterstock / Built In