Software Engineering Articles

Sorted By: Most Recent
Taylor Rose Taylor Rose
Updated on September 10, 2025

The Culture of Learning Powering 2 Innovative LA Engineering Teams

Engineering leaders at Cie and ClickMint reveal how building habits of curiosity, feedback and experimentation help teams solve complex challenges and innovate.

Image: Shutterstock
Brand Studio Logo
Bushra Anjum Bushra Anjum
Updated on September 09, 2025

Proactively Manage Your AI Adoption With This DevEx Survey

If you want to build a bottom-up culture around AI that will stick, this survey is a key first step.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on September 05, 2025

What Is the Capability Maturity Model (CMM)?

The Capability Maturity Model (CMM) is a framework for assessing and improving an organization’s software development processes through five defined levels of process maturity.

Image: Shutterstock / Built In
Kyle Brill Kyle Brill
Updated on September 05, 2025

What Is Cloud Orchestration?

Cloud orchestration is the automated coordination of cloud infrastructure, services and tasks into unified workflows to streamline deployment, scaling and resource management.

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on September 02, 2025

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
Rouzbeh Yassini-Fard Rouzbeh Yassini-Fard
Updated on September 02, 2025

How We Proved the Modern Cable Internet Was Possible

In this book excerpt, the image of a flying dove proves that broadband connectivity is possible.

Image: Shutterstock / Built In
Alexandru Nastase Alexandru Nastase
Updated on August 29, 2025

Volatile Keyword in Java Explained

The volatile keyword in Java signals that a variable is being stored in the main memory, ensuring all threads see the same value. Here’s how it differs from other types of keywords in Java, when to use it, how to use it and its limitations.

Image: Shutterstock / Built In
John Beyer John Beyer
Updated on August 28, 2025

How to Write a Salesforce Developer Job Description: Examples and Important Skills

Learn how to write a Salesforce developer job description that will attract top talent, with examples, a template and role overview.

Image: Shutterstock
Rose Velazquez Rose Velazquez
Updated on August 27, 2025

200 Companies Hiring Software Engineers

See which companies are hiring software engineers to collaborate on projects that benefit customers and internal teams.

Photo: Shutterstock
Rajat Verma Rajat Verma
Updated on August 26, 2025

Why Technical Management Still Matters in the Age of AI

AI is transforming the job of technical managers, but they still have a vital role to play in software development. Here’s how to determine if it’s right for you. 

Image: Shutterstock / Built In