Software Engineering Perspectives Articles

Sorted By: Most Recent
Brian Nordli Brian Nordli
Updated on March 15, 2023

Tips for Being an Effective Engineering Manager

The transition from engineer to manager is one of the biggest shifts you can ever make. We asked 3 tech leaders what they've learned along the way.

Nona Tepper Nona Tepper
Updated on March 15, 2023

What Makes a Tech Lead Successful?

Tech leads combine unparalleled technical expertise with people skills. Here’s what you need to know to become one.

Tatum Hunter Tatum Hunter
Updated on March 15, 2023

How to Be an Effective Technical Manager (Who Doesn’t Have to Give Up Technical Work)

Promotions often require giving up technical work. It doesn’t have to be that way.

Frank Andrade Frank Andrade
Updated on March 14, 2023

Guide to String Formatting in Python Using F-Strings

Take string formatting to the next level in Python using f-strings. They provide a better way to format strings and make debugging easier, too.

Image: Shutterstock / Built In
Prakhar Rathi Prakhar Rathi
Updated on March 10, 2023

Stop Using Pip Freeze For Your Python Projects

Pip freeze only installs those packages that were installed using the pip install command. However, pip is not the only python package manager.

Image: Shutterstock / Built In
Sadrach Pierre Sadrach Pierre
Updated on March 09, 2023

Python Class Inheritance Explained

Class inheritance is an important concept in Python for data scientists and machine learning engineers to know. Here, our expert explains how it works.

Image: Shutterstock / Buit In
Adam Thomas Adam Thomas
Updated on March 09, 2023

What Is a Content Management System (CMS)?

A CMS helps companies and individuals manage their digital content. Here’s how they work and some examples of popular content management systems.

Image: Shutterstock / Built In
David Koff David Koff
Updated on March 09, 2023

How to Pass an Array From Java to JavaScript

Programmers need to know how to pass arrays between various computer languages. Here, our expert explains how to move one from Java to JavaScript.

Image: Shutterstock / Built In
David Koff David Koff
Updated on March 09, 2023

How to Use GDB

GDB, short for GNU debugger, is a powerful tool for debugging code. Here, our expert offers an introduction to its use.

Image: Shutterstock / Built In
Sohail Hosseini Sohail Hosseini
Updated on March 09, 2023

Loc and iLoc Functions in Pandas Tutorial

The loc and iloc functions in Pandas are used to slice a data set. The function .loc is primarily used for label indexing, while .iloc is mainly used for integer indexing.

Image: Shutterstock / Built In