Software Engineering Perspectives Articles

Sorted By: Most Recent
Emmett Boudreau Emmett Boudreau
Updated on March 21, 2025

4 Ways to Solve FizzBuzz in Python

FizzBuzz is a challenge that involves writing code that labels numbers divisible by three as “Fizz,” five as “Buzz” and numbers divisible by both as “FizzBuzz.” Here’s how to solve it in Python.

Image: Shutterstock / Built In
Tatum Hunter Tatum Hunter
Updated on March 20, 2025

Legacy Tech Is Waking Up to Cloud Native

Long favored by startups for its flexibility and performance, cloud-native technology is moving to the enterprise.

Legacy Tech Is Waking Up to Cloud Native
Updated on March 20, 2025

Why Non-Functional Requirements are Non-Negotiable

Seven experts give us their takes on how to best prioritize non-functional requirements.

Why Non-Functional Requirements Are Non-Negotiable
Brand Studio Logo
Tatum Hunter Tatum Hunter
Updated on March 20, 2025

Can You Blog Your Way Into a Software Development Career?

Alex Morton taught herself to code, but her blog chronicling the journey landed her a job.

Can You Blog Your Way Into a Software Development Career?
Tammy Xu Tammy Xu
Updated on March 20, 2025

What You Need to Know About Regression Testing

Your tests need maintenance just like the rest of your code.

What You Need to Know About Regression Testing
Tammy Xu Tammy Xu
Updated on March 20, 2025

What’s the Role of a Modern QA Engineer?

Adapting to the effects of security shifting left, QA engineers are diversifying their skillsets.

What’s the Role of a Modern QA Engineer?
Przemek Chojecki Przemek Chojecki
Updated on March 20, 2025

Why GPT-3 Heralds a Democratic Revolution in Tech

Although the GPT-3 machine learning model isn’t revolutionary from an algorithmic perspective, it will still usher in a new era of human-machine interactions.

Why GPT-3 Heralds a Democratic Revolution in Tech
Tammy Xu Tammy Xu
Updated on March 20, 2025

What Is Continuous Delivery?

Inside the automated processes that prepare code for production.

What Is Continuous Delivery?
Tammy Xu Tammy Xu
Updated on March 20, 2025

Are Friday Code Deploys Bad for Work-Life Balance?

Devs don’t want to spend their weekends troubleshooting.

Are Friday Code Deploys Bad for Work-Life Balance?
Phanish Puranam Phanish Puranam
Updated on March 20, 2025

Is Your Boss Actually an Algorithm?

Algorithmic management represents a fundamental shift in how organizations function, but they can’t replace the human element. Here’s how to tell if your boss is really an algorithm. 

Image: Shutterstock / Built In