Expert Contributors Articles

Sorted By: Most Recent
Sadrach Pierre Sadrach Pierre
Updated on May 22, 2025

An Introduction to Portfolio Optimization in Python

Portfolio optimization in Python involves using Python tools and methods to build an investment portfolio that aims to maximize returns and minimize risk. Here's how to use the Python package PyPortfolioOpt for portfolio optimization.

Image: Shutterstock / Built In
Joydip Kumar Joydip Kumar
Updated on May 22, 2025

A Comprehensive Guide to Java Scheduler

A Java scheduler is used to schedule a thread or task that executes at a certain period of time or periodically at a fixed interval.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on May 22, 2025

What Are JavaScript Algorithms and Data Structures?

JavaScript algorithms allow a data operation to function precisely while JavaScript data structures are a method of storing data for efficient access and modification.

Image: Shutterstock / Built In
Dhanushka Madushan Dhanushka Madushan
Updated on May 22, 2025

How Database B-Tree Indexing Works 

B-tree indexing organizes large volumes of data such that each node contains keys in ascending order, resulting in faster database searches. Here’s why this technique is important, how it’s used and how it works with SQLite.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on May 22, 2025

What Is Entrepreneurial Finance?

Entrepreneurial finance refers to the process of acquiring capital and making financial decisions for a new venture or startup. Here’s an overview of the main sources of funding entrepreneurs tap into and the financial skills they rely on.

Image: Shutterstock / Built In
Edoardo Romani Edoardo Romani
Updated on May 22, 2025

What Is a Software Requirement Specification?

A software requirement specification describes what the product does and how we expect it to perform. It is the main point of reference for the entire team.

Image: Shutterstock / Built In
Dr. Derek Austin Dr. Derek Austin
Updated on May 22, 2025

How to Check Data Types in JavaScript Using Typeof

The typeof operator in JavaScript is used to check the data type of a variable in code. It can determine if a variable's data type is an array, boolean or other.

Image: Shutterstock / Built In
Catherine Gitau Catherine Gitau
Updated on May 22, 2025

Fuzzy String Matching in Python: Introduction to FuzzyWuzzy

Fuzzy string matching is the process of finding strings that approximately match each other. Here’s more on how fuzzy string matching works and how to perform the process using the Python library FuzzyWuzzy.

Image: Shutterstock / Built In
Matthew Urwin Matthew Urwin
Updated on May 22, 2025

What Is Quantitative Modeling?

In finance, quantitative modeling is the practice of organizing and interpreting data sets with mathematical formulas to identify trends in the broader markets. Here’s why it’s important, its key characteristics and the tools it involves.

Image: Shutterstock / Built In
Suprabha Suprabha
Updated on May 22, 2025

Currying in JavaScript Explained With Examples

Currying in JavaScript is a process that allows you to transform a function with multiple arguments into a sequence of nesting functions.

Image: Shutterstock / Built In