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.

EngineeringIcon ChevronTechnology

Make Your App Profitable, Part 2 – Harnessing the Mobile Funnel

by Matthew Knippen

Subscription-based apps need a special approach when it comes to analytics. Learn how a variation on the traditional sales funnel helps you work with LTV, subscriber retention, and churn rates to make your app better—and more profitable.

10 minute readContinue Reading
DesignIcon ChevronDesign Process

Branding Is Dead, CX Design Is King

by Micah Bowers

CX design encompasses EVERY interaction that a customer has with a business. By adopting a CX mindset, brand designers will learn to meaningfully engage customers at multiple touchpoints.

6 minute readContinue Reading
EngineeringIcon ChevronBack-end

Creating Your First GraphQL API

by Ioram Gordadze

GraphQL is a domain-specific language for data query and manipulation by Facebook. It is meant to replace the de facto REST standard in API creation. In this article, Toptal Freelance GraphQL Developer Ioram Gordadze creates a GraphQL API from scratch, summarizing problems new GraphQL developers face. He also teaches us to rethink the standard methods used in REST APIs in a more GraphQL-friendly manner.

16 minute readContinue Reading
DesignIcon ChevronTools and Tutorials

Mini Tutorial – A Guide to Font Combinations

by Cameron Chapman

Effective font combinations are a hallmark of good design. It’s vital that designers master this skill if they want to create exceptional designs that set them apart from their contemporaries.

8 minute readContinue Reading
FinanceIcon ChevronInvestors & Funding

Equity Levels of Value: The Logic Behind Premiums and Discounts

by S. Nathan Krishnan

Business value is much more than just the sum of discounted future cash flows. There are strategic elements related to equity control that also determine true worth. These factors manifest through control, liquidity, marketability, and synergistic discounts and premiums.

10 minute readContinue Reading
EngineeringIcon ChevronTechnology

Increase Code Maintainability with React Integration Testing

by Anton Rublev

Integration tests provide a lot of value considering the time and effort required for testing. React integration tests improve code maintainability, yet they don’t slow down development. In this article, Toptal Software Developer Anton Rublev demonstrates how you can harness the power of react-testing-library to create superior code without wasting time.

7 minute readContinue Reading
DesignIcon ChevronMobile Design

Top Data Visualization Examples and Dashboard Designs

by Shane Ketterman

Data visualization and dashboard design is both an art and a science. The correct use of dashboard UX and graphical excellence principles turn ordinary graphics into extraordinary experiences.

7 minute readContinue Reading
EngineeringIcon ChevronMobile

Avoiding Bad Practices in iOS and Android Design

by Martin Doychev

In an era of cross-platform mobile development, it is crucial to understand the specifics of different operating systems and hardware. In this article, Mobile Developer Martin Doychev lists a number of bad practices employed while creating apps for iOS and Android and explains what you should and shouldn’t do.

9 minute readContinue Reading
DesignIcon ChevronDesign Process

Design Talks: Remote Working as a Digital Nomad Freelance Designer

by Luboš Volkov

We chat with Toptal Design Lead Lubos Volkov—who’s worked remotely his whole career—about tips and strategies for balancing life, work, and the pleasure of a remote setting.

7 minute readContinue Reading

Join the Toptal® community.