We've Launched "The Suddenly Remote Playbook,"
A Comprehensive Guide for Working Remotely
The Suddenly Remote Playbook
Read Now

Toptal Blog

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

DesignIcon ChevronMobile Design

A Comprehensive Guide to Notification Design

by Sara Vilas Santiago

Notifications of all types are an indispensable part of digital products, but they should never harm the user experience—they should only be used to assist interactions and boost UX.

7 minute readContinue Reading
FinanceIcon ChevronFinance Processes

Chapter 11 Bankruptcy: What Is It and What Happens Next?

by Jeff Anapolsky

Bankruptcy is a high-stakes game for creditors and debtors. Understanding the process steps of a Chapter 11 reorganization is critical for related parties looking to protect their interests.

15 minute readContinue Reading
DesignIcon ChevronUX Design

Make It Count – A Guide to Measuring the User Experience

by Kayode Osinusi

As designers, we want the products we build to be satisfying and easy to use, but how can we know that’s the case? We start by measuring the user experience with evidence rather than opinions.

5 minute readContinue Reading
FinanceIcon ChevronFinance Processes

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

by Hudson Cashdan

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
EngineeringIcon ChevronBack-end

How to Build a Node.js Error-handling System

by Jay Huang

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
EngineeringIcon ChevronBack-end

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

by Layo Folaranmi

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
Toptal InsightsIcon ChevronRise of Remote

The Suddenly Remote Playbook: A Comprehensive Guide for Working Remotely

by Toptal

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 InsightsIcon ChevronRise of Remote

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

by Erik Stettler

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
EngineeringIcon ChevronMobile

Building an Android POS App That Can’t Be Closed

by Tudor Filip Stupariu

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.

10 minute readContinue Reading

Join the Toptal® community.