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.

How to Get Consulting Clients – An Interview with Steve Blank

Consultants often struggle to find new, solid clients. We asked Steve Blank, the founder of the Lean Startup movement (and someone who has helped hundreds of companies get a better product to market faster and worked with dozens of consultants along the way) how consultants can attract clients.

Steve’s advice is a bit counter-intuitive. But it’s something that Toptal’s best consultants have already been doing for years.

9-minute readContinue Reading
Elizabeth J. Howell Hanano, CFA

Elizabeth J. Howell Hanano, CFA

Elizabeth began her career as an equity analyst and brings a deep understanding of how to unlock value within companies, big and small.

Adapting for Success: A Guide to Change Management

With today’s rapid pace of technological progress, organizational change is perhaps more necessary than it ever has been. But change is hard. Countless studies show that more often than not, corporations fail to implement change successfully, losing money, time, and employee morale in the process.

Based on his 20+ years of international finance experience across a range of industries, and over a decade of experience as a CFO, Toptal Management Consultant Edwin Petersen outlines his thoughts on why change management often fails and how to get it right.

11-minute readContinue Reading
Edwin Petersen

Edwin Petersen

Edwin has 20+ years of international finance experience across a range of industries, and over a decade of experience as a CFO.

Better Android Apps Using MVVM With Clean Architecture

Keeping your Android codebase maintainable as your codebase grows can be a challenge. In this article, Toptal Freelance Android Developer Abhishek Tyagi shows how to combine MVVM with Clean Architecture—the latter as described by Robert C. Martin—to write decoupled, testable, and maintainable code.

8-minute readContinue Reading
Abhishek Tyagi

Abhishek Tyagi

A team lead and Android entrepreneur with 5+ years of experience, Abhishek has contributed to apps with more than 5 million downloads.

The Best UX Designer Portfolios: Inspiring Case Studies and Examples

What makes a winning UX portfolio? More than a showcase of skills, a UX designer’s portfolio is an opportunity for them to create an enjoyable user experience as well as demonstrate their UX mastery.

10-minute readContinue Reading
Miklos Philips

Miklos Philips

Miklos is a UX designer, product design strategist, author, and speaker with more than 18 years of experience in the design field.

Agile UX: How to Incorporate UX and Product Design Into Agile

As UX strategy and design become increasingly important, the challenge of incorporating UX specialists into Agile methodologies becomes equally important.

In this article, Toptal Freelance UX Designer Debbie Levitt explains how UX designers and creative teams can be effectively incorporated at all stages of Agile development.

15-minute readContinue Reading
Debbie Levitt

Debbie Levitt

Debbie has been a UX strategist, designer, consultant, and trainer for more than 20 years.

RxSwift and Animations in iOS

iOS developers love the power of UIKit, and animating a UIView is usually fairly easy. However, if you want to chain animations together and set up dependencies between them, your code can quickly become difficult to read with many nested closures and indentation levels.

In this article, I’ll explore how to apply the power of a reactive framework such as RxSwift to make that code look much cleaner as well as easier to read and follow. My client wanted a story told through a sequence of animations rather than by playing a pre-rendered video, and with RxSwift, we easily tweaked it to perfection.

8-minute readContinue Reading
Vadim Dagman

Vadim Dagman

Vadim is a seasoned freelance developer, architect, technical manager, and entrepreneur with 25+ years of experience.

Survival Metrics: Getting to Grips with the Startup Burn Rate

Burn rate is one of the simplest, yet most fundamental metrics that investors and startups focus on. It pertains to the total cash spend of the business per month, which demonstrates both growth progress and potential runway that the business has to survive. This article introduces the burn rate concept and the tactics that can be applied to optimize it.

13-minute readContinue Reading
Pierre Francois

Pierre Francois

Pierre is a strategic finance professional focused on reporting, forecasting, internal controls, and ERP implementation.

Design Talks: Research in Action with UX Researcher Caitria O'Neill

On this week’s Design Talks we discuss research in action with Caitria O’Neill, a UX researcher at Airbnb. She studies people’s relationships with technology and how they behave with digital products.

10-minute readContinue Reading
Miklos Philips

Miklos Philips

Miklos is a UX designer, product design strategist, author, and speaker with more than 18 years of experience in the design field.

Breaking Down the Design Thinking Process

Design thinking goes beyond the usual problem-solving focus of most UI and UX designers and adds the aspect of deep empathy for the user to the entire product design lifecycle, increasing the prospect of success.

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.

World-class articles, delivered weekly.

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

Join the Toptal® community.