Software Engineering Perspectives Articles

Sorted By: Most Recent
Erdem İŞBİLEN Erdem İŞBİLEN
Updated on August 20, 2024

Python Tuples vs. Lists: When to Use Tuples Instead of Lists

Here’s how and when to use Python tuples over lists, including easy-to-understand examples for beginners.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on August 20, 2024

What Is Service-Oriented Architecture (SOA)?

Service-oriented architecture (SOA) is a centralized architecture in which each component is connected with each other to perform a service.

Image: Shutterstock / Built In
Abel Rodriguez Abel Rodriguez
Updated on August 16, 2024

5 Top FPGA Companies to Know

These companies are developing customizable computer chips designed by highly sought-after engineers.

Photo: Shutterstock
Reza Lavarian Reza Lavarian
Updated on August 14, 2024

How to Fix TypeError: 'Str' Object Is Not Callable in Python

TypeError: 'str' object is not callable occurs when an string value is called as a function and can be solved by renaming the str value. Here’s how.

Image: Shutterstock / Built In
Reza Lavarian Reza Lavarian
Updated on August 14, 2024

How to Fix TypeError: ‘Int’ Object Is Not Callable in Python

TypeError: ‘int’ object is not callable occurs in Python when an integer is called as if it were a function. Here’s how to fix it. 

Image: Shutterstock / Built In
Igor Irianto Igor Irianto
Updated on August 13, 2024

Tmux Config: A Guide

Tmux is a tool for Unix that allows multiple terminal sessions to be opened within one window. Make it your own with this tmux config guide.

Image: Shutterstock / Built In
Juan D. Ramirez Juan D. Ramirez
Updated on August 12, 2024

Here’s What You Need to Know About Llama 3

The latest version of Meta’s large language model is open source.

Image: Shutterstock / Built In
Omer Rosenbaum Omer Rosenbaum
Updated on August 12, 2024

How to Get Better Results From an LLM

When it comes to using large language models, there are effective approaches — and less effective ones. Here are some tips to get the answers you need from an LLM.

Image: Shutterstock / Built In
Winston Tang Winston Tang
Updated on August 12, 2024

Why AI Will Never Replace Software Developers

No matter how advanced AI becomes, there will always be a need for software developers. Here’s why AI won’t be able to replace developers.

Image: Shutterstock / Built In
Shamael Zaheer Khan Shamael Zaheer Khan
Updated on August 12, 2024

How to Defend Against Deepfakes

As deepfakes become more prevalent, businesses need to protect against them. Here’s how to defend against deepfake attacks.

Image: Shutterstock / Built In