Software Engineering Perspectives Articles

Sorted By: Most Recent
Tammy Xu Tammy Xu
Updated on July 14, 2022

What Data Should You Use for Software Testing?

There are two main ways of generating testing data: anonymizing production data or creating fake data.

Alexander Skalabanov Alexander Skalabanov
Updated on July 13, 2022

Can Low-Code Software Replace Developers?

In the era of digital transformation, developing software solutions is no longer limited to trained programmers. Should devs be worried?

Cem Yildirim Cem Yildirim
Updated on July 12, 2022

That Bay Area Is Cool. This Bay Area Is Hot.

I left Tampa for Silicon Valley. Here’s why I came back — and brought a San Francisco fintech startup with me.

Bhavani Pidaparthi Bhavani Pidaparthi
Updated on July 12, 2022

Trying to Diversify Your Engineering Team? Start by Supporting Moms.

Being a mother in a fast-paced industry is tough and lots of parents opt out. Here’s what companies can do.

Bede Jordan Bede Jordan
Updated on July 12, 2022

Why Startup Engineers Feel Like More Than Just Another Gear in the Machine

Startups can provide both career growth and personal fulfillment.

Artturi Jalli Artturi Jalli
Updated on July 12, 2022

10 iOS Development Tips for Swift and Xcode

Use these productivity tips to become a more efficient iOS developer.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on July 11, 2022

Is Quantum Tech All Hype?

As “quantum” becomes one of the buzzwords of the decade, some voices are warning that its potential is overblown. But what is the reality?

Aphinya Dechalert Aphinya Dechalert
Updated on July 11, 2022

How (Not) to Agile

Agile can’t help your old, clunky code. Here’s one developer’s perspective on how to balance speed with code that actually works.

Aphinya Dechalert Aphinya Dechalert
Updated on July 11, 2022

How the Dunning-Kruger Effect Hamstrings Developers

As a young developer you were on top of the world, but a few years in, you’re feeling like a big phony. The Dunning-Kruger effect is to blame.

Aphinya Dechalert Aphinya Dechalert
Updated on July 11, 2022

3 Steps to Finishing Your App. Hint: Start at the End.

If you’ve got a great idea for an app but just can’t seem to finish the darn thing, you’re not alone. Use these three steps to get it done.