Software Engineering Perspectives Articles

Sorted By: Most Recent
K. Jagathish K. Jagathish
Updated on June 06, 2024

How to Check If a Checkbox Is Checked in JavaScript and jQuery

There are a few common methods to determine if a checkbox is checked in JavaScript and jQuery, including: the checked property, :checked selector and the prop() method. Learn more.

Image: Shutterstock / Built In
Stephen Gossett Stephen Gossett
Updated on June 06, 2024

12 Parallel Processing Examples and Applications

Parallel processing is bringing drug research, energy exploration and more up to lightning speed.

Image: Shutterstock
Sunny Betz Sunny Betz
Updated on June 06, 2024

97 SaaS Companies to Know

Here’s how these companies are working to make software more accessible.

Image: Shutterstock
Stephen Gossett Stephen Gossett
Updated on June 06, 2024

15 Agricultural Robots and Farm Robots You Should Know

From high-tech greenhouses to cloud seeding, here's how agricultural robots are helping farmers fill labor shortages — and our supermarket shelves.

Image: Shutterstock
Margo Steines Margo Steines
Updated on June 06, 2024

10 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
Sadrach Pierre Sadrach Pierre
Updated on June 06, 2024

How to Write Clean Exception Handling Code in C++

Exception handling is vital for producing code that functions properly under unusual conditions or, at a minimum, clearly explains errors to a user. This guide will introduce you to its principles in C++.

Cory Hymel Cory Hymel
Updated on June 06, 2024

10 Questions to Ask Your Software Vendor — Even If You Don’t Speak Code

Don’t be intimidated to ask for what you want. Here are 10 questions to ask any software vendor and the answers you should look for.

Image: Shutterstock / Built In
Benedict Neo Benedict Neo
Updated on June 05, 2024

Timing Function in Python: A Guide

You can time Python functions to measure how long it takes for your Python code to run or evaluate the performance of different approaches using time.perf)counter(), time.time() and more. Here’s how.

Image: Shutterstock / Built In
Kevin Macwan Kevin Macwan
Updated on June 05, 2024

3 Challenges of Serverless Architecture and How to Meet Them

Security issues, for instance, can make serverless architecture less efficient.

Image: Shutterstock / Built In
Sadrach Pierre Sadrach Pierre
Updated on June 04, 2024

How to Heapify a Heap Tree in C++

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

Image: Shutterstock / Built In