Software Engineering Perspectives Articles

Sorted By: Most Recent
Sam Daley Sam Daley
Updated on October 29, 2024

What Is Software Engineering?

Software engineering is the discipline of developing, operating and maintaining software.

Image: Shutterstock
Anand K. Parmar Anand K. Parmar
Updated on October 25, 2024

4 Types of Tree Traversal Algorithms

Everything you need to know about tree traversal algorithms and how to implement them through code.

Image: Shutterstock / Built In
Lisa Bertagnoli Lisa Bertagnoli
Updated on October 25, 2024

Looking for a Career Change? How 4 Professionals Got Into Tech.

These professionals chose tech as a second career. Here’s how they did it, and what you can learn from them.

Giorgos Myrianthous Giorgos Myrianthous
Updated on October 24, 2024

What Does “If __name__ == ‘__main__’” Do in Python?

__name__ is a special variable in Python. “If __name__== ‘__main__’” is a conditional statement that tells the Python interpreter under what conditions the main method should be executed.

Image: Shutterstock / Built In
Kay Jan Wong Kay Jan Wong
Updated on October 24, 2024

Python Tree Implementation: A Guide

Trees are non-linear data structures that store data hierarchically and are made up of nodes connected by edges. Here’s how to implement it in Python using bigtree.

Image: Shutterstock / Built In
Anmolika Singh Anmolika Singh
Updated on October 24, 2024

Gale-Shapley Algorithm Explained

The Gale-Shapley algorithm is a deferred acceptance algorithm used in matching theory to solve the Stable Marriage Problem. Here’s how it works and how to apply it in Python.

Image: Shutterstock / Built In
Wisdom Nwokocha Wisdom Nwokocha
Updated on October 23, 2024

Why Technical Writing Is Key to Product Success

Technical writing can be a strategic asset in a product’s success. Here’s why technical writers should be integrated into product development early and often.

Image: Shutterstock / Built In
Vasu Sattenapalli Vasu Sattenapalli
Updated on October 17, 2024

What Should You Look for When Hiring a Prompt Engineer?

The burgeoning field of prompt engineering requires a specialized set of tools bridging both technical and soft skills. Our expert explains what to look for.

Image: Shutterstock / Built In
Sunil Kumar Sunil Kumar
Updated on October 17, 2024

Python List Append() - How to Append Lists in Python

A tutorial on how to create lists and append items in Python.

Image: Shutterstock / Built In
Kailash Nirmal Kailash Nirmal
Updated on October 15, 2024

Docker Compose Up Command Explained

Docker compose-up is a command used to start a Docker application and all its services located in the YAML file. Here’s how it works.

STOCK HOLD