Software Engineering Perspectives Articles

Sorted By: Most Recent
Artem Oppermann Artem Oppermann
Updated on May 22, 2025

What Is the Dielectric Constant?

The dielectric constant — also known as relative permittivity — measures the ability of a material to store electrical energy when exposed to an electric field. Here’s how it works, what factors influence it and its main applications.

Image: Shutterstock / Built In
Abdishakur Hassan Abdishakur Hassan
Updated on May 22, 2025

3 Ways to Write Pythonic Conditional Statements

Use inline if/else statements, functions in lists and boolean values to make if/elif/else statements in Python more Pythonic. Here's how to do it.

Artturi Jalli Artturi Jalli
Updated on May 22, 2025

What Is a Compiler?

A compiler is a program that translates programming languages into machine-readable code that can be executed by a computer.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on May 22, 2025

What Is Laravel?

Laravel is a free, open-source PHP-based web framework for building web applications. It provides web developers tools and resources for creating, deploying and monitoring scalable applications on the web.

Image: Shutterstock / Built In
Abdishakur Hassan Abdishakur Hassan
Updated on May 22, 2025

What Is SQLite?

SQLite is a relational database management system that is embedded into servers and applications, making it easy to set up and efficient. Here’s how it works, its benefits and possible alternatives to SQLite.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on May 22, 2025

What Is Perl?

Perl is a general-purpose, high-level and open-source programming language used for a variety of tasks, including text manipulation, system administration and web programming applications.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on May 22, 2025

What Is an Algorithm?

Algorithms provide computers with instructions that process data into actionable outputs. Here’s an in-depth look at how algorithms work, common types of algorithms, real-life examples and ways to analyze them.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on May 22, 2025

What Is Web Development?

Web development is the process of designing, building and maintaining websites and web applications. It encompasses a broad range of tasks, including website coding, technical design, functionality and performance optimization.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on May 22, 2025

What Is jQuery?

jQuery is an open-source JavaScript library of pre-built code solutions that make it easier to use JavaScript on your website, including for tasks like HTML document traversal and manipulation, event handling, animation and Ajax.

Image: Shutterstock / Built In
Sara A. Metwalli Sara A. Metwalli
Updated on May 22, 2025

What Is NPM?

Node package manager (npm) is the default package manager for the Node.js runtime environment and a software registry for JavaScript software packages. Here’s what you need to know to install and use npm.

Image: Shutterstock / Built In