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.

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

Featured in

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Mini Tutorial: A Guide to Font Combinations

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
Cameron Chapman

Cameron Chapman

Cameron comes from a design background and is the author of two web design books: Color for Web Design and The Smashing Idea Book.

Equity Levels of Value: The Logic Behind Premiums and Discounts

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
Nathan Krishnan S

Nathan Krishnan S

During his two-decade career in Asia and the US, Nathan has consulted in strategy, valuations, corporate finance and financial planning.

Increase Code Maintainability With React Integration Testing

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.

8 minute readContinue Reading
Anton Rublev

Anton Rublev

Anton is a full-stack developer with a strong technical background. He specializes in JavaScript and he’s a fan of test-driven development.

Top Data Visualization Examples and Dashboard Designs

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
Shane Ketterman

Shane Ketterman

Shane comes from a background in architecture, information technology, customer experience, and UX design.

Avoiding Bad Practices in iOS and Android Design

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
Martin Doychev

Martin Doychev

Martin is a mobile developer and teacher, with ample experience in many languages and frameworks. As of late, he is focused on React Native.

Remote Working as a Freelance Designer

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
Luboš Volkov

Luboš Volkov

Luboš is Toptal’s Lead Product Designer, and along with his team has led all design initiatives at Toptal since 2012.

A Software Defined Radio Tutorial: Images From the International Space Station and Listening to Hams With an RTL-SDR

Radio has used fundamentally the same technology since Marconi’s experiments in 1895. However, improved circuit design and signal processing techniques have allowed us to transmit much more and much farther out than before.

In this article, with a laptop and less than $30 worth of equipment, we’ll capture images transmitted from the International Space Station and listen to amateur radio conversations at a local repeater.

18 minute readContinue Reading
Amin Shah Gilani

Amin Shah Gilani

Amin is a Ruby Association certified Gold Ruby Programmer who is passionate about learning new applications for technology.

Looking at Failed IPOs in the Age of the Unicorn

For many years, the IPO market appeared dormant. 2019, however, is bucking the trend with a large number of high-profile tech companies going live on stock exchanges. Not all of these IPOs have been successes. What is the process and what determines success (or lack thereof)?

9 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 the ESM.

The Dart Language: When Java and C# Aren't Sharp Enough

Five years after Dart 1.0, Google’s rewritten open-source language is attracting increasing numbers of developers. What do C# and Java developers need to know to get started with it?

13 minute readContinue Reading
Star Ford

Star Ford

Star is an architect and developer with specializations in business processes, requirements writing, databases, C#, and web development.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.