Expert Contributors Articles

Sorted By: Most Recent
Anthony Figueroa Anthony Figueroa
Updated on May 27, 2025

Correlation Is Not Causation

Correlation occurs when two variables change at the same time, while causation is when a change in one variable causes the other to change. Here’s why you need to understand the difference.

Image: Shutterstock / Built In
Shensi Ding Shensi Ding
Updated on May 27, 2025

Why I Relearned How to Code Even Though I’m the ‘Nontechnical’ Co-Founder

Even if you aren’t the one building a product, you still need to be able to get in the weeds from time to time.

Image: Shutterstock / Built In
Matias Madou Matias Madou
Updated on May 27, 2025

How to Tame ‘Unleashed’ AI-Assisted Software Development

The rise of AI coding assistants in software development has introduced new vulnerabilities. Our expert offers advice for stemming the tide.

Image: Shutterstock / Built In
Roman Davydov Roman Davydov
Updated on May 27, 2025

Best Practices for Secure Kotlin App Development

As Kotlin is quickly becoming a popular and highly paid language, our expert shares some tips for building secure products with it.

Image: Shutterstock / Built In
Sujay Saha Sujay Saha
Updated on May 27, 2025

Why Innovation Is the Only Way Through Tariffs

Tariffs have introduced new economic challenges for businesses. Our expert examines ways companies might innovate to maneuver through the new economic environment. 

Image: Shutterstock / Built In
Anders Indset Anders Indset
Updated on May 27, 2025

How Quantum Computing and Advanced AI Are Redefining the Boundaries of Human Thought

Our expert lays out a vision for the effects of Quantized Intelligence on humanity’s future.

Image: Shutterstock / Built In
Giorgos Myrianthous Giorgos Myrianthous
Updated on May 27, 2025

What Is Optical Character Recognition (OCR)?

Optical character recognition is a technology that allows a computer to convert scanned data into editable, searchable text. Our expert explains what you need to know.

Image: Shutterstock / Built In
Henri Woodcock Henri Woodcock
Updated on May 27, 2025

Stop Using NumPy’s Global Random Seed

A NumPy random seed is a numerical value in Python that initializes a random number generator, allowing for reproducible results. Here's why to use np.random.default_rng() instead to set random seeds for individual functions/classes in Python.

Image: Shutterstock / Built In
Nick Babich Nick Babich
Updated on May 27, 2025

A Beginner’s Guide To User Journey Mapping

To design a great product, you need to understand what the user does with it. A user journey map will help you to answer that question for the product’s entire lifecycle.

Sara A. Metwalli Sara A. Metwalli
Updated on May 27, 2025

4 Probability Distributions Every Data Scientist Needs to Know

If you’re just getting started on your journey toward becoming a data scientist, these are the 4 most common distributions you’ll encounter.