Software Engineering Perspectives Articles

Sorted By: Most Recent
Tammy Xu Tammy Xu
Updated on March 22, 2021

What If Legacy Code Is Good, Actually?

The legacy code you’re working on is important to end users. If it weren’t, no one would bother to fix it.

Tatum Hunter Tatum Hunter
Updated on January 20, 2021

Old Open Source Rules No Longer Apply

When free software first gained traction, the world looked very different.

Tatum Hunter Tatum Hunter
Updated on January 13, 2021

Is It Time to Leave Open Source Behind?

Open-source licensure empowers governments and moneyed interests over devs. A reckoning might be on the horizon.

Tammy Xu Tammy Xu
Updated on January 13, 2021

Consider These Questions Before Picking a Code Editor

Do you need a simple text editor or a full-fledged IDE? It really depends on what you’re trying to do.

Tammy Xu Tammy Xu
Updated on October 06, 2020

When to Use Microservices - and When to Consider Other Options

Sure, microservices are all the rage. But let’s not get carried away.

Tatum Hunter Tatum Hunter
Updated on September 29, 2020

How to Make Your Software More Trans-Inclusive

Four questions to ask about your app, website or data strategy.

Tatum Hunter Tatum Hunter
Updated on September 29, 2020

Terms Like ‘Slave’ and ‘Master’ Finally Have Their Reckoning. It’s a Start.

Their staying power speaks volumes about structural problems in the industry.

Tatum Hunter Tatum Hunter
Updated on August 20, 2020

Early Evangelists of Agile Engineering Wouldn’t Mind Watching It Die

Agile often puts processes over people, and it’s pushing women engineers into non-technical roles. Time to move on?