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
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
Juan D. Ramirez Juan D. Ramirez
Updated on June 04, 2024

What Is LangChain? Why Should Developers Care?

LangChain simplifies the creation of generative AI application interfaces, essential for building advanced NLP apps.

Image: Shutterstock / Built In
Mamdouh Refaat Mamdouh Refaat
Updated on June 03, 2024

I’m a Data Scientist. Low- and No-Code Tools Don’t Threaten My Job.

Data science will always need human cognition, analytical and discernment skills.

Image: Shutterstock / Built In
Stoyan Mitov Stoyan Mitov
Updated on June 03, 2024

6 Signs It’s Time to Nearshore Your Software Development Operations

Outsourcing to a nearby country can save time and bypass cultural and language barriers.

Image: Shutterstock / Built In
Mike Thomas Mike Thomas
Updated on June 03, 2024

A New App Aims to Pair Junior Programmers With Experienced Mentors

Andres Barreto and Hernan Aracena recently launched an app that pairs early stage engineers with accomplished mentors.