Software Engineering Articles

Sorted By: Most Recent
Chris Berg Chris Berg
Updated on December 11, 2024

How SMBs Can Use Proprietary Software to Gain a Competitive Edge

Our expert explores how building his own software for his company changed everything — and why you should, too.

Image: Shutterstock / Built In
Manan Hora Manan Hora
Updated on December 09, 2024

What Will the AI-Powered Future of Tech Work Feel Like?

AI tools can do much of the routine work that used to occupy the day-to-day of the tech workforce. The future belongs to polymaths.

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on December 09, 2024

Big O vs. Big Theta vs. Big Omega Notation Differences Explained

Big O, Big Theta and Big Omega notations express an algorithm’s time and space complexity. Discover what each one is and what the differences between them are.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on December 09, 2024

Understanding Duck Typing in Python

Duck typing in Python is a term used to illustrate that code will execute an action based on the types of built-in objects being processed. Here’s what to know.  

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on December 09, 2024

Linux cp Command: How to Copy a File or Directory

The cp command allows you to duplicate files or directories from one part of the file system to another.

Image: Shutterstock / Built In
Monika Prajapati Monika Prajapati
Updated on December 09, 2024

Tar.gz vs. ZIP: Which File Format Is Right for You? 

Tar.gz and ZIP are two different file formats used to compress and distribute files. Learn the differences and determine which is right for you.

Image: Shutterstock / Built In
Igor Irianto Igor Irianto
Updated on December 09, 2024

Working With Buffers in Vim: A Guide

Vim buffers is an editing workflow that opens a temporary space in the memory to store opened files, like a deck of cards. Here’s how to use it to manage workflows.

Image: Shutterstock / Built In
William Baptist William Baptist
Updated on December 06, 2024

How to Create a VPN for Free

A virtual private network (VPN) is a privacy tool that disguises user IP addresses and encrypts their browsing data. Learn how to build your own.

Image: Shutterstock / Built In
Reza Lavarian Reza Lavarian
Updated on December 05, 2024

Error: Cannot Find Module in Node Solved

Error: cannot find module most commonly occurs when a non-existent module is attempting to be loaded in Node. Here’s how to fix it.

Image: Shutterstock / Built In
Tomas Sirio Tomas Sirio
Updated on December 05, 2024

How to Write Hello World! in ASM

Assembler (ASM) is a program that converts code into machine language. Learn how to use ASM to write Hello World! in x86_64. 

Image: Shutterstock / Built In