Toptal Blog

The Toptal Blog is the top hub for developers, designers, management consultants, 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.

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

Expert Perspectives on the State of Design Education

Aspiring designers have more educational opportunities than any time in history. Do the available options provide worthwhile design training, or are they simply clever money-making schemes?

14-minute readContinue Reading
Micah Bowers

Micah Bowers

Micah helps businesses craft meaningful engagement through branding, illustration, and design.

How to Create a Secure Node.js GraphQL API

GraphQL is a query language for APIs, originally developed by Facebook for internal use. Since its public release, GraphQL has been compared to REST and other architectures.

In this article, Toptal JavaScript Developer Marcos Henrique da Silva demonstrates how to create a GraphQL Node.js API, and explains why you should try it, too.

11-minute readContinue Reading
Marcos Henrique da Silva

Marcos Henrique da Silva

Marcos is passionate about REST architecture, Agile development, and JavaScript. He has 8+ years of experience focusing on web apps.

The Back End: Using Gatsby.js and Node.js for Static Site Updates

Static websites are simple and fast, but it’s also possible to automate updates to them to keep them fresh and relevant. Find out how to generate daily-updated HTML pages that track the latest releases of popular GitHub repositories.

10-minute readContinue Reading
Furkan Yavuz

Furkan Yavuz

Furkan is an experienced full-stack developer who has worked remotely since 2016. His main expertise includes Java, Angular, and Heroku.

Climbing the IoT Value Chain

Impactful applications of IoT are certain to emerge in the near future. We explore how finance professionals should think of the value it can generate for their business by creating a thought framework.

10-minute readContinue Reading
Peter Wells

Peter Wells

Peter is management consultant and expert in corporate development and finance. A former investment banker, COO, and CFO, he has extensive experience working with clients to assess new opportunities and position themselves for sustainable growth. He has held previous positions at UBS, Moelis & Co., and various hedge funds.

Benchmarking A Node.js Promise

You can just write sequentially executed code in JavaScript, but should you?

In this article, Toptal Freelance JavaScript Developer Omar Waleed tests the widespread Node.js belief that synchronous code degrades performance and is, in a sense, just plain evil. Is this really true?

7-minute readContinue Reading
Omar Waleed

Omar Waleed

Omar is a full-stack developer and architect with over 4 years of experience working with companies of varying sizes.

Mobile UX Design Principles

Designers only have a few seconds to catch the attention of mobile users before they abandon an app or site. Following established mobile UX design principles creates a better overall user experience.

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

Personalized UX and the Power of Design and Emotion

Personalization is all about communicating a message aimed directly at the individual user. Emotional design focuses on the overall emotional impact of design choices, including those that involve personalization. Combining the personal and the emotional is where the real magic happens.

8-minute readContinue Reading
Chris Constandse

Chris Constandse

Chris is a senior UX/UI designer whose expertise is recognized by various exclusive networks including the InVision Design Leadership Forum.

How to Implement T9 Search in iOS

T9 predictive text has been around for ages, and it lost relevance with the advent of modern smartphones. However, T9 can still be a useful addition to certain types of apps on iOS.

In this article, Toptal Swift Developer George Vashakidze explains why T9 can still be useful and practical, and how you can add it to your next iOS app.

8-minute readContinue Reading
George Vashakidze

George Vashakidze

George is an extremely motivated and hardworking mobile developer with extensive experience working with iOS and Android.

Selecting the Right Valuation Method for Pre-IPO Startups

Valuation for mature late-stage startups can be tricky: Too developed for guestimate methods, yet still without the depth of data offered by public market companies.

14-minute readContinue Reading
Bertrand Deleuse

Bertrand Deleuse

Bertrand is a finance veteran and startup advisor, with a 20-year track record advising 50+ clients on $16 billion of deals.

World-class articles, delivered weekly.

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

Join the Toptal® community.