Expert Contributors Articles

Sorted By: Most Recent
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
Mark Onisk Mark Onisk
Updated on June 06, 2024

6 Ways Benchmarks Boost Reskilling Programs

Employees learn more and are happier when they can track their progress.

Image: Shutterstock / Built In
Eric Okunevich Eric Okunevich
Updated on June 05, 2024

5 Things Fatherhood Has Taught Me About Product Management

As a new parent but seasoned product manager and developer, our expert explores how his toddler is teaching him to be a better professional.

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
Paul Bramson Paul Bramson
Updated on June 05, 2024

How to Have an Amazing First Week at Your New Job

Ask lots of questions, avoid office politics and remember that first impressions matter.

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

IoT Security is a Challenge. Here’s How to Tackle It.

Our expert explores advanced strategies to shield the Internet of Things from evolving threats.

Image: Shutterstock / Built In