Software Engineering Perspectives Articles

Sorted By: Most Recent
Stephen Gossett Stephen Gossett
Updated on November 28, 2022

What Is SRE? What Does a Site Reliability Engineer Do?

Squarespace and Pinterest site reliability engineers explain SRE and how it is — and isn’t — like DevOps.

Image: Shutterstock
Artturi Jalli Artturi Jalli
Updated on November 21, 2022

Dynamic Programming: An Approach to Solving Computing Problems

Dynamic programming is a useful way to efficiently solve certain types of problems you’ll encounter in computer science. This guide introduces you to the its basic principles and steps.

Image: Shutterstock / Built In
Paul Rowe Paul Rowe
Updated on November 16, 2022

Save Time With Simple Automation or Scripting

Say goodbye to the tedium of repeatable manual tasks.

Image: Shutterstock / Built In
Tammy Xu Tammy Xu
Updated on November 16, 2022

Microservices Can Save You Time and Money — If Used Correctly

It’s all about finding the right balance.

Sadrach Pierre Sadrach Pierre
Updated on November 14, 2022

Python Profiling Tools: A Tutorial

Profiling is a crucial tool for data scientists to be able to analyze bottlenecks in a process and ensure smooth, efficient operation. This guide will help you get started with profiling tools in Python.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on November 09, 2022

Do Robots Have a Race?

Despite their mechanical nature, people seem to impose racial identities on robots. That’s a problem.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on November 09, 2022

How Quantum Tech Can Unlock New Frontiers

Scientists are on a quest to find dark matter. Without quantum tech, the search might take 10,000 years — literally.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on November 09, 2022

Will Quantum Computers Replace Their Classical Counterparts?

Classical computing isn’t going away, but quantum technology has the potential to disrupt many industries. It’s crucial to leverage the strengths of both to unlock quantum’s full potential.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on November 09, 2022

Science Needs a Software Upgrade

When it comes to code, many scientists lack rigor. That carelessness could have disastrous effects on our ability to achieve reliable breakthroughs in a range of fields.

Shelby Bolinger Shelby Bolinger
Updated on November 08, 2022

What Makes a Great Engineering Team?

Company leaders offer an inside look at what makes their engineering teams exceptional.