Software Engineering Perspectives Articles

Sorted By: Most Recent
Paul Rowe Paul Rowe
Updated on March 15, 2023

26 Great Tools and Websites Every Developer Should Know

Check out this suite of resources to take your development process to the next level.

Tatum Hunter Tatum Hunter
Updated on March 15, 2023

What Is Containerization in DevOps?

This cloud-native innovation is taking tech by storm.

Image: Shutterstock
Sadrach Pierre Sadrach Pierre
Updated on March 15, 2023

Use the Django Framework to Rapidly Develop Web Apps

Django is a user-friendly web framework in Python that’s widespread in its use. Here’s an overview of what makes it so useful.

Tammy Xu Tammy Xu
Updated on March 15, 2023

A Guide to Exploratory Testing

In a fast-paced world of automation, what do we stand to gain from free-form manual testing?

Nicolas Far Nicolas Far
Updated on March 15, 2023

What I Learned From Pushing Redis Cluster to Its Limits

Lessons learned from scaling edtech platform Nearpod during the pandemic.

Tammy Xu Tammy Xu
Updated on March 15, 2023

There Are Right and Wrong Ways to Use ‘Blind Recruitment’

Blind recruiting can remove bias. But how should we use it?

Rahul Agarwal Rahul Agarwal
Updated on March 15, 2023

5 Python Magic Methods or Dunder Methods to Know

Also called magic methods, dunder methods are necessary to understand Python. Here’s a guide to getting started with them.

Image: Shutterstock
Paul Nelson Paul Nelson
Updated on March 15, 2023

4 Habits for Fostering Growth in Your Engineering Team

Grow the capabilities of everyone on the team by incorporating these practices.

Mohammed Osman Mohammed Osman
Updated on March 15, 2023

If Software Is Eating the World, Is It Time to Question Your Career?

As technology accelerates at the speed of light, software developers must practice continuous learning.

Tammy Xu Tammy Xu
Updated on March 15, 2023

Why Developing Automotive Software Is a Bit Different

Car computers need to work in extreme conditions, with virtually no room for error.