Software Engineering Perspectives Articles

Sorted By: Most Recent
Peter Grant Peter Grant
Updated on May 22, 2025

How to Use Float in Python (With Sample Code!)

In Python, floats are a common data type that lets users work with decimal numbers, covering a wider range of values than integers. Check out this quick tutorial on how to make and use floats in Python.

Image: Shutterstock / Built In
Perez Ogayo Perez Ogayo
Updated on May 22, 2025

How to Fix a CUDA Error: Device-Side Assert Triggered in PyTorch

A CUDA Error: Device-Side Assert Triggered can either be caused by an inconsistency between the number of labels and output units in a model or an incorrect input for a loss function. Follow this guide to fix it. 

Image: Shutterstock / Built In
Muriel Kosaka Muriel Kosaka
Updated on May 22, 2025

Basics of Python Generator Functions

Python generator functions allow you to declare a function that behaves like an iterator. It uses the yield keyword to produce values one at a time and only executes when next() is called.

Image: Shutterstock / Built In
Artem Oppermann Artem Oppermann
Updated on May 22, 2025

What Is an EMP?

An EMP (electromagnetic pulse) is an intense burst of electromagnetic energy, usually caused by an abrupt acceleration of charged particles.

Image: Shutterstock / Built In
Max Reynolds Max Reynolds
Updated on May 22, 2025

SQL Data Types With Examples

SQL uses various data types for handling alphanumeric characters, numeric values and date and time values. Here are some of the main SQL data types to know and when to use them.

Image: Shutterstock / Built In
Frank Andrade Frank Andrade
Updated on May 22, 2025

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
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