Software Engineering Perspectives Articles

Sorted By: Most Recent
Charles Calapini Charles Calapini
Updated on November 01, 2023

Introduction to Prolog: A Programming Language for AI

Prolog is a programming language that is well-suited for developing logic-based artificial intelligence applications.

Image: Shutterstock / Built In
Ben DeBow Ben DeBow
Updated on November 01, 2023

Efficiency: The Most Important KPI You’re Not Thinking About

The days of endless storage capacity are drawing to an end. Code needs to be more efficient to prevent a crisis.

Image: Shutterstock / Built In
Kapil Tandon Kapil Tandon
Updated on November 01, 2023

Are Your Generative AI Tools Doing More Harm Than Good?

Generative AI promises greater efficiency, but without a plan, it could end up being a high-powered spam machine creating more work. Here’s how.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on October 31, 2023

Want to Learn Quantum Computing? Here’s How.

What is quantum computing and how can you break into the field? Use these resources to get started.

Markus Eisele Markus Eisele
Updated on October 25, 2023

How IDPs and Golden Paths Can Close the Developer Productivity Gap

As tech stacks become more complex, internal developer platforms and golden paths can help simplify the development process and speed up innovation. 

Image: Shutterstock / Built In
Mojtaba Alfardan Mojtaba Alfardan
Updated on October 25, 2023

How to Develop Large Language Model (LLM) Applications

Integrating LLM APIs into human-to-machine interface apps and machine-to-machine apps present unique challenges. Here’s how to address them.    

Image: Shutterstock / Built In
Edoardo Romani Edoardo Romani
Updated on October 25, 2023

What Is Web3?

We’ve been hearing a lot of chatter about Web3, but what exactly is it and how does it differ from the Web 2.0 we all know and (sometimes) love? Our expert explains.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on October 19, 2023

11 Best Python IDEs and Code Editors Available

IDEs and code editors can help developers improve their workflows. Here are 11 great options for Python.

Image: Shutterstock / Built In
Jenny Grange and Chris Guidry Jenny Grange and Chris Guidry
Updated on October 18, 2023

How to Conduct Better Coding Interviews

A wave of change is sweeping the software industry, shaking up the interview process. Two hiring managers share insights into the new approach.

Image: Shutterstock / Built In
Guillermo Martínez Espina Guillermo Martínez Espina
Updated on October 17, 2023

Cls vs. Self: Understanding Method Types in Python

Understand the difference between the keywords self and cls in Python and when to use each method type. 

Image: Shutterstock / Built In