Search results for ""

Showing 870-880 of 1754 results

The Ultimate Guide to Smart Software Pricing Strategies

Smart software pricing strategies can make or break success. Pricing impacts design decisions and should be reviewed with the long term in mind.

Stay competitive and agile with pricing to keep ahead of the competition. A well-designed pricing architecture will simplify contract negotiations and new product introductions.

10-minute readContinue Reading
Laurie Harvey

Laurie Harvey

Revenue-based Financing in VC: A Study on Playing Averages Over Home Runs

Revenue-based financing allows an entrepreneur to repay an investment over time, to retake ownership of their business, and give a capped return to investors. With founders increasingly rejecting the scale-at-all-costs mentality, this article investigates the math of revenue-based investing and whether in VC it is possible to play averages over home runs.

16-minute readContinue Reading
Toptal emblem

Toptal Talent Network Experts

Why You Don’t Need Design Education

For decades, a design diploma was the golden ticket to career opportunity. As this path now faces scrutiny, we examine the issues plaguing design institutions and offer radical solutions for change.

9-minute readContinue Reading
Micah Bowers

Micah Bowers

Smart Node.js Form Validation

Bulletproof data validation is fundamental to implementing a back-end API. Find out how datalize, a Node.js library, makes this easy—and formats your data nicely, too.

8-minute readContinue Reading
Andrej Adamcik

Andrej Adamcik

Working With the React Context API

The React Context API was been around as an experimental feature for a while now but finally became safe to use in production last year, solving one major problem React problem — prop drilling.

In this article, Toptal Freelance Javascript Developer Boris Yordanov will introduce us to the API and illustrate it with two basic web store apps, one built with the Context API and one without it.

5-minute readContinue Reading
Boris Yordanov

Boris Yordanov

World-class articles, delivered weekly.

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

Advanced Concurrency in Swift with HoneyBee

Handling concurrency in Swift can cause headaches and pyramids of doom. HoneyBee is a futures/promises library that makes concurrent programming easy, expressive, and safe.

Join Toptal Swift Developer Alex Lynch in exploring the performance and readability advantage of using this library.

13-minute readContinue Reading
Alex Lynch

Alex Lynch

Empty States: The Most Overlooked Aspect of UX

Empty states are often overlooked in UX design, but they can be drivers of substantial business benefits, and if done right, contribute to a more compelling user experience.

9-minute readContinue Reading
Shane Ketterman

Shane Ketterman

What Does A CFO Do? The Evolving Role and Responsibilities

Over the last few decades, the CFO role has changed profoundly. Beyond overseeing traditional finance functions, the modern CFO now partners with the CEO to drive organizational decision-making and strategy.

6-minute readContinue Reading
Paul Ainsworth

Paul Ainsworth

The Enterprise Starting Point: Data Science and Artificial Intelligence

An expanding array of artificial technology options presents enterprise executives with a daunting challenge: where to start? Toptal executives share perspective on the distinction between AI and Data Science, and why the latter serves as the best starting point for most companies.

7-minute readContinue Reading
Toptal Research

Toptal Research

How to Make a Discord Bot: an Overview and Tutorial

Discord is a popular real-time messaging platform with robust support for programmable bots. Bots are ubiquitous on Discord and provide a wide range of services, including moderation assistance, games, music, internet searches, payment processing, and more.

In this article, Toptal Freelance Software Engineer and Chatbot Developer Randall Schmidt discusses the Discord UI and APIs for bots and presents a Discord bot tutorial. ImBursting, the developer of Rythm—one of Discord’s most popular bots—shares his experiences on developing and maintaining his significant infrastructure and codebase.

26-minute readContinue Reading
Randall Schmidt

Randall Schmidt

Valuation Drivers to Consider During the M&A Sale Process

While selling one’s company can seem like a daunting and difficult task, there exists a proven model and framework that drives valuation to maximum levels and leads to deals successfully getting done. This post is a guide for those contemplating a sale, as to what are the primary and secondary valuation drivers in a sale and how the process is conducted.

11-minute readContinue Reading
Jonathan Wesner, CFA

Jonathan Wesner, CFA

World-class articles, delivered weekly.

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

Join the Toptal® community.