Software Engineering Articles

Sorted By: Most Recent
Pablo Gerboles Pablo Gerboles
Updated on June 17, 2025

The Rise of Crypto-Native DevOps: New Tools for Building a Blockchain-First Future

Traditional DevOps tools won’t be able to meet the demands of Web3. Our expert explains why crypto-native tools are necessary instead.

Image: Shutterstock / Built In
Priscila França Silva Priscila França Silva
Updated on June 17, 2025

How AI Has Transformed the Role of Software Developers

As AI tools take over tasks like writing code, creating tests and detecting anomalies, the role of developers has changed. Here’s why it demands more from developers, not less.  

Image: Shutterstock / Built In
Yang Zhou Yang Zhou
Updated on June 17, 2025

Python: How to List Files in Directory

In this tutorial, you will learn 5 ways in Python to list all files in a specific directory. Methods include os.listdir(), os.walk(), the glob module and more.

Image: Shutterstock / Built In
David Koff David Koff
Updated on June 16, 2025

Install Node.js: A Tutorial

Node.js is an JavaScript runtime that works on multiple operating systems and is useful for both front- and back-end applications. This tutorial explains how to install it on your machine.

Image: Shutterstock / Built In
Isaac Evans Isaac Evans
Updated on June 16, 2025

Why Developer-First Security Is About Guardrails, Not Gates

Despite the promises of the “shift left,” how security is implemented is far more important than when. Our expert lays our a vision for a developer-first security posture based on guardrails, not gates..

Image: Shutterstock / Built In
Taylor Rose Taylor Rose
Updated on June 16, 2025

How to Land an Engineering Job That Makes a Big Impact at Upside

See how engineers make a difference at Upside in this interview with the Senior Director of Engineering. 

Image: Shutterstock
Brand Studio Logo
Brooke Becher Brooke Becher
Updated on June 11, 2025

8 Types of Programming Languages to Know (With Examples)

There are several types of programming languages based on how they work and what they are used for, including machine, procedural, functional, object-oriented, logic and more programming languages.

Image: Shutterstock
Mark Speare Mark Speare
Updated on June 11, 2025

Why Over-Testing Software Kills Your Bottom Line

You can reach a point where additional QA testing just delays your product without adding value. Our expert offers some guidance on finding the sweet spot between over- and under-testing.

Image: Shutterstock / Built In
Carsten Rhod Gregersen Carsten Rhod Gregersen
Updated on June 06, 2025

Skype Is Dead. Long Live Skype.

Although Microsoft announced last month that it was shuttering Skype, its legacy is visible all over the technology landscape today.

Image: Shutterstock / Built In
Roman Davydov Roman Davydov
Updated on May 27, 2025

Best Practices for Secure Kotlin App Development

As Kotlin is quickly becoming a popular and highly paid language, our expert shares some tips for building secure products with it.

Image: Shutterstock / Built In