Toptal Blog

The Toptal Blog is the top hub for developers, designers, management consultants, executives, and entrepreneurs, featuring key technology updates, tutorials, freelancer resources, and management insights.

Share
Share
Toptal core team members share their experience, expertise, and perspectives on the Toptal Edge Blog

Featured in

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

A Step-by-step Guide to Building an Accurate Financial Model

Many financial models fail because they rely on optimistic assumptions and ignore the risks presented by uncertain variables. This six-step guide illustrates how to avoid these pitfalls and develop practical, accurate financial models to inform your decision-making.

8-minute readContinue Reading
Hudson Cashdan

Hudson Cashdan

Hudson has experience as a hedge fund equity analyst and portfolio manager as well as a director of finance for an enterprise SaaS startup.

How to Build a Node.js Error-handling System

Node.js developers often find themselves working with chaotic code that’s anything but clean. This can obviously cause productivity issues and outright errors.

In this article, Toptal Full-stack Developer Jay Huang will introduce you to error-handling in Node.js and demonstrate how you can build a robust error-handling system yourself.

7-minute readContinue Reading
Jay Huang

Jay Huang

Jay is a full-stack developer with extensive experience in computer science. He specializes in JavaScript but is also proficient in Django, RoR, GraphQL, and SQL.

Full User Authentication and Access Control: A Laravel Passport Tutorial, Pt. 1

Setting up authentication and state in a stateless API context might seem somewhat problematic. But Laravel Passport gives developers a clean, straightforward way to add OAuth 2.0 to an app’s API.

13-minute readContinue Reading
Layo Folaranmi

Layo Folaranmi

Layo is a software engineer focused on full-stack web development, with extensive experience with PHP, JavaScript, Laravel, and Vue.js.

The Suddenly Remote Playbook: A Comprehensive Guide for Working Remotely

The future of work arrived overnight. Now, companies and their workers are asking: “How do you do distributed work the right way?” For more than a decade, Toptal has thrived to become the world’s largest fully remote company. To share how we do it, we decided to create a comprehensive guide—an invaluable tool for individuals and organizations who’ve been thrust into this new reality.

Continue Reading
Toptal

Toptal

The Power of Optionality, Part 3: Adapting to New Market Landscapes

Optionality has long been regarded as the only approach that gains value from market landscape volatility. Here’s how to map out an optionality-driven approach during even the most extraordinary times.

10-minute readContinue Reading
Erik Stettler

Erik Stettler

Erik is a co-founder of a global venture capital fund that has invested in 50 startups (raising more than $500 million) and has realized six exits. He serves as Toptal’s Chief Economist and holds an MBA from Harvard.

Building an Android POS App That Can’t Be Closed

It’s not every day that a client asks a developer to create a mobile app that cannot be closed, but this can be a crucial feature for Point of Sale (POS) devices.

In this article, Toptal Software Developer Tudor Filip Stupariu demonstrates how he built an Android POS app that can’t be closed.

9-minute readContinue Reading
Tudor Filip Stupariu

Tudor Filip Stupariu

Tudor is a full-stack software developer focused on JavaScript. He created numerous mobile and web apps, as well as server-side apps.

The Product Backlog: A Step-by-Step Guide

Product backlog management is the most impactful work area for any product manager. Learn how to create a healthy backlog and apply a data-driven approach to prioritization.

8-minute readContinue Reading
Omer Shechter

Omer Shechter

Omer is an innovative product manager with the ability to listen to customers and drive product strategy.

The Many Applications of Gradient Descent in TensorFlow

TensorFlow is one of the leading tools for training deep learning models. Outside that space, it may seem intimidating and unnecessary, but it has many creative uses—like producing highly effective adversarial input for black-box AI systems.

18-minute readContinue Reading
Alan Reiner

Alan Reiner

Alan’s ML expertise covers visual target recognition models for missile defense systems, real-time NLP, and financial evaluation tools.

Reorganizing for Survival: Building Scenarios

In the “new normal,” how should business leaders ensure that their business is well-equipped to survive and then thrive? Scenario analysis is a handy tool: How are scenarios built and translated into financial projections?

7-minute readContinue Reading
Natasha Ketabchi

Natasha Ketabchi

Natasha transitioned to venture capital after a career in banking built in prestigious firms such as JPMorgan and ESM.

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.