Software Engineering Perspectives Articles

Sorted By: Most Recent
Margo Steines Margo Steines
Updated on March 18, 2025

70 Companies Hiring Developers

These companies are on the lookout for developers with experience with a wide range of coding languages and development tools.

Photo: Shutterstock
Suprabha Suprabha
Updated on March 18, 2025

RequestAnimationFrame in JavaScript

The requestAnimationFrame() method tells the browser you wish to perform an animation, and request to call an animation function to update an animation before the next repaint. Here’s what you need to know.

Image: Shutterstock / Built In
Sinai Nday Sinai Nday
Updated on March 18, 2025

How to Create a Blockchain

Blockchain is a distributed ledger that processes transactions across a network of computers. Here’s more on how blockchain works, the benefits of using it and a step-by-step guide on how to create a blockchain.

Image: Shutterstock / Built In
Asim Rahal Asim Rahal
Updated on March 17, 2025

Protect Your DevOps Team From Open-Source License Changes

Open-source software can be great, but license changes could derail your projects. Here’s how to protect yourself.

Image: Shutterstock / Built In
Peter Grant Peter Grant
Updated on March 13, 2025

How to Generate Subplots With Python’s Matplotlib

Subplots are a key tool to communicate data-based findings to various audiences. This detailed guide shows how to use Python’s Matplotlib to generate subplots, covering steps like importing data, including descriptive details and adding visual style.

Image: Shutterstock / Built In
Olivia McClure Olivia McClure
Updated on March 12, 2025

96 Software Development Companies Innovating Tech

These companies are leading the future of software development.

Image: Shutterstock
Apu Pavithran Apu Pavithran
Updated on March 12, 2025

Navigating the Enterprise Challenge of Linux Management 

Linux offers a versatile operating system for developers and is useful for running AI and machine learning programs, but it can also create security headaches. Here’s what to know. 

Image: Shutterstock / Built In
Sadrach Pierre Sadrach Pierre
Updated on March 12, 2025

How to Heapify a Tree in C++

A step-by-step tutorial on how to heapify data in a tree data structure, including visuals and example code.

Image: Shutterstock / Built In
Mae Rice Mae Rice
Updated on March 12, 2025

Machine Learning Career Path: How to Become a Machine Learning Engineer

We asked three machine learning engineers how they got into their roles and how newcomers can follow in their footsteps.

Michael Galarnyk Michael Galarnyk
Updated on March 11, 2025

Python Dictionary and Dictionary Methods: A Guide

This Python dictionary tutorial covers how to define and access values in a dictionary, how to iterate through a dictionary and various dictionary methods.

Image: Shutterstock / Built In