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

Reduce Boilerplate Code With Scala Macros and Quasiquotes

by Alain-Michel Chomnoue Nghemning

The concise syntax of Scala usually helps developers avoid writing boilerplate. When repetitive code is required anyway, developers can use macros and quasiquotes to keep code clean and maintainable. Here's how.

6 minute readContinue Reading
DesignIcon ChevronBrand Design

How to Define a Brand Voice for Maximum Impact

by Nicola Fleming

A company’s brand voice is its unique demeanor and style of delivery, and it shapes every customer interaction. How can companies define brand voice guidelines that inspire ongoing trust?

5 minute readContinue Reading
Toptal InsightsIcon ChevronInnovation

Prioritizing Health Pros' Pain Points in Connected Medical Device Design

by Kyle Kotowick, Ph.D.

In life-or-death situations, Internet of Medical Things-enabled devices are helpful only if healthcare professionals are willing to use them.

5 minute readContinue Reading
FinanceIcon ChevronRevenue & Growth

How Roblox Became One of Gaming’s Hottest Companies

by Michael J. McDonald

Roblox Corp. is an online gaming company with no history of blockbuster titles and whose biggest market is preteens. Yet, after its IPO in mid-March, the company’s value surpassed industry stalwart Electronic Arts Inc. So what’s the secret to its success?

5 minute readContinue Reading
DesignIcon ChevronUX Design

How to Improve App Settings UX

by Mayank Sharma

Well-designed settings panels allow users to tailor apps to their needs and help companies lower customer-support costs. What techniques ensure effortless settings UX?

5 minute readContinue Reading
Toptal InsightsIcon ChevronRise of Remote

Why Companies Shouldn’t Reintroduce All Travel Post-COVID-19

by Matthew M.F. Miller

With health and safety concerns for workers, and liability and logistical concerns for companies, it’s just not worth returning to the operational status quo.

7 minute readContinue Reading
EngineeringIcon ChevronBack-end

A Kubernetes Service Mesh Comparison

by Guillaume Dury

As microservices architecture continues to evolve, interservice communication has become a significant challenge to manage. Service meshes are becoming the standard solution, but how do popular and up-and-coming service meshes compare?

25 minute readContinue Reading
Toptal InsightsIcon ChevronRise of Remote

As Talent Goes Remote, Smaller Cities Make Big Gains

by Michael J. McDonald

San Francisco and New York City are not the draws they once were because of a surge in virtual work options. Now, surprising new hubs are emerging.

< 5 minute readContinue Reading
ProductIcon ChevronProduct Life Cycle

The Platform Mindset in API Product Management

by Rohan Lulla

A successful API strategy isn’t about building products; it’s about building potential. Good API product managers recognize this and prioritize the factors that smooth adoption for potential partners.

7 minute readContinue Reading

Join the Toptal® community.