Expert Contributors Articles

Sorted By: Most Recent
Fahmi Nurfikri Fahmi Nurfikri
Updated on August 22, 2023

How to Build Optical Character Recognition (OCR) in Python

Optical character recognition (OCR) is a tool that can recognize text in images. Here’s how to build an OCR engine in Python.

Image: Shutterstock / Built In
Ozan Unlu Ozan Unlu
Updated on August 22, 2023

Here’s a Novel Way to Keep Software Developers Happy

The secret: Observability matters.

Image: Shutterstock / Built In
Maryna Khomich Maryna Khomich
Updated on August 22, 2023

What Monopoly Can Teach You About Hiring for Your Startup

As you start building your company, you may feel totally overwhelmed by the number of roles you have to fill. Fortunately, you can find some guidance from a classic board game.

Image: Shutterstock / Built In
Sukhjinder Arora Sukhjinder Arora
Updated on August 21, 2023

A Guide to Regular Expressions (Regex) in JavaScript

A quick guide to effectively leveraging regular expressions (regex) in JavaScript, with hands-on examples.

Image: Shutterstock / Built In
Matthias Wagner Matthias Wagner
Updated on August 21, 2023

5 Tips to Build a Successful Remote Hardware Team

Remote work isn’t just an option for software developers. Hardware teams can work remotely, too. Follow these steps to get started.    

Image: Shutterstock / Built In
Sadrach Pierre Sadrach Pierre
Updated on August 17, 2023

A Guide to Python Virtual Environments

Python virtual environments help manage software dependencies and ensure code is reproducible. Our expert explains how they work and shows you how to get started with them.

Image: Shutterstock / Built In
Przemek Chojecki Przemek Chojecki
Updated on August 17, 2023

What Is Moore’s Law? Is It Dead?

Intel co-founder Gordon Moore forever altered how we think about computing but, 55 years later, it’s safe to say Moore’s Law is finally dead. So what’s next?

Image: Shutterstock
Akshay Kumar Akshay Kumar
Updated on August 16, 2023

Top 20 Technical Interview Questions with Example Answers

Technical interviews evaluate a job candidate’s technical knowledge through coding exercises, system design discussions and behavioral questions. Review these questions to prepare.

Image: Shutterstock / Built In
Niklas Donges Niklas Donges
Updated on August 15, 2023

4 Disadvantages of Neural Networks

Deep learning is getting a lot of hype right now, but neural networks aren't the answer to everything.

Image: Shutterstock / Built In
Akshay Kumar Akshay Kumar
Updated on August 15, 2023

Guide to the JavaScript Array Filter() Method

The JavaScript filter() method iterates through an array and returns a filtered copy with elements that meet a condition. Learn how to use it.

Image: Shutterstock / Built In