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.
Featured in
World-class articles, delivered weekly.
Why Do Share Buybacks Fail? Some Suggested Remedies
Share buyback schemes, if executed poorly, can be disastrous for shareholders and company stakeholders. Using three examples from the UK market, reasons for failure are explored with some suggested remedies for managers making capital allocation decisions.

Jamie Mariani
Jamie has helped raise more than $18 billion in equity for growth, M&A, and distressed situations with clients such as France Telecom.
Flutter Tutorial: How to Create Your First Flutter App
Google’s Flutter mobile SDK only recently made it to version 1.0, but it is already catching up with React Native in terms of market share. Flutter is also used to develop apps for Google’s upcoming Fuchsia OS.
In this article, Toptal Java Developer Nemanja Stosic demonstrates how to create a simple messaging app using Flutter and Firebase.

Nemanja Stošić
Nemanja has worked for startups and corporations, notably Microsoft. He’s an Agile/Scrum expert and has worked as a team lead and mentor.
Partners in Design: A Guide to Client Empathy
Being empathetic is not a selective practice. Designers know how to use empathy to uncover the behaviors and needs of a user. Those same methods and techniques can be used in client relationships.

Jay Oldaker
Jay is a UX and product designer for venture-backed startups and Fortune 500s, with work featured in books and publications across the web.
Share Buyback Addiction: Case Studies of Success
Share buybacks have become a popular financial tool for cash-rich businesses that are running short on sufficient projects to invest in. Three case studies are presented here that demonstrate when share buyback schemes are successes.

Jamie Mariani
Jamie has helped raise more than $18 billion in equity for growth, M&A, and distressed situations with clients such as France Telecom.
Do the Math: Scaling Microservices Applications With Orchestrators
Automatically scaling container deployments in a microservices-based app architecture is downright luxurious…once it’s set up. But what’s the best way to tune an app’s orchestration parameters?

Antoine Hamon
Antoine has done DevOps for microservice architectures since Docker was in beta and helped design the ecosystem for Cryptobox.
Design Tool Showdown: Adobe XD vs. Sketch (2019)
Since its introduction in 2017, Adobe XD has matured when compared to its rival, Sketch. Looking at Adobe XD vs Sketch, is it time for a change?

Sérgio Estrella
With over a decade of experience, Sérgio has been working with teams in several areas such as education, enterprise, sports, and more.
Creating Success: A Guide to Product Manager KPIs
For product managers, KPIs are a powerful tool. They quantify team progress, the progress of the product, and the overall business. Product management KPIs include specific metrics associated with the product, customers, and the overall process in bringing a product to market.

Laurie Harvey
Laurie turns ideas into results. She creates multi-million-dollar businesses in secure network and cloud service delivery.
Card Sorting: Better Information Architecture by Aligning With Users' Mental Models
Users shouldn’t need insider knowledge to find what they’re looking for on the web. Card sorting lets designers create intuitive UX by organizing content the way customers do in their minds.

Micah Bowers
Micah helps businesses craft meaningful engagement through branding, illustration, and design.
Modern WordPress Development Workflow with the Roots Stack
WordPress development relies on tried and tested technologies and techniques. This allows for good backward compatibility but also causes many developers to stick to legacy solutions for far too long.
In this article, Toptal WordPress Developer Stefano Ginella introduces us to the Roots stack and explains how it can help WordPress developers harness the latest front-end technologies.

Stefano Ginella
Stefano is a web developer based out of Italy, with a strong background in HTML, CSS, JavaScript, and PHP. His specialty is WordPress.
Most-read Articles

An Angular 5 Tutorial: Step by Step Guide to Your First Angular 5 App

Adobe XD vs. Sketch – Which UX Tool Is Right for You?

The History of Remote Work, 1560-Present (with Infographic) (Updated)
World-class articles, delivered weekly.
Toptal Developers
- Android Developers
- App Developers
- AWS Developers
- Azure Developers
- BigCommerce Developers
- Blockchain Developers
- Coders
- Database Developers
- Embedded Software Engineers
- Flutter Developers
- HTML5 Developers
- Java Developers
- Joomla Developers
- Kubernetes Developers
- Laravel Developers
- Magento Developers
- .NET Developers
- Next.js Developers
- Odoo Developers
- Outsourced Developers
- PHP Developers
- Power BI Developers
- Prototype Developers
- Python Developers
- React Developers
- React Native Developers
- Remote Developers
- Ruby on Rails Developers
- Salesforce Developers
- Security Engineers
- SharePoint Developers
- Shopify Developers
- Software Developers
- Squarespace Developers
- Startup Developers
- Svelte Developers
- Twilio Developers
- Vue.js Developers
- Web Developers
- Web Scrapers
- WooCommerce Developers
- WordPress Developers
- View More Freelance Developers
Toptal Designers
- Accessible Web Designers
- Adobe After Effects Designers
- Adobe Illustrator Experts
- CAD Designers
- Canva Designers
- Data Visualization Designers
- E-commerce UX Designers
- E-commerce Website Designers
- Fintech Designers
- Graphic Designers
- Illustrators
- Interactive Designers
- Landing Page Designers
- Logo Designers
- Mobile App Designers
- Mobile UX Designers
- Photoshop Experts
- Presentation Designers
- Product Designers
- Prototype Designers
- Responsive Web Designers
- Shopify Designers
- Startup Design Experts
- SVG Designers
- UI Designers
- UX Designers
- Visual Designers
- Web Designers
- Webflow Designers
- WooCommerce Designers
- View More Freelance Designers
Toptal Management Consultants
- 409A Valuation Consultants
- Bankruptcy Consultants
- Blockchain Consultants
- Business Consultants
- Business Plan Writers
- Cash Flow Consultants
- CFO Consultants
- Corporate Finance Consultants
- CPAs
- Crowdfunding Consultants
- Excel Experts
- Financial Consultants
- Financial Managers
- Financial Modelers
- Financial Planning Consultants
- Fintech Consultants
- FP&A Analysts
- Fractional CFOs
- Fractional COOs
- Fundraising Consultants
- Hedge Fund Consultants
- Interim CFOs
- Interim COOs
- Interim Financial Controllers
- M&A Consultants
- Market Research Analysts
- McKinsey Consultants
- Part-time CFOs
- Pitch Deck Consultants
- Pricing Consultants
- Private Equity Consultants
- Quantitative Analysts
- Salesforce Consultants
- Small Business Operations Consultants
- Startup Consultants
- Startup Funding Consultants
- Stock Market Experts
- Tax Professionals
- Virtual CFOs
- View More Freelance Consultants
Toptal Project Managers
- Agile Coaches
- Agile Consultants
- Agile Team Leads
- Blockchain Project Managers
- Business Delivery Managers
- Delivery Managers
- Digital Project Managers
- E-commerce Project Managers
- ITIL Certified Service Delivery Managers
- Jira Experts
- Mobile Project Managers
- Monday.com Experts
- PMP Project Managers
- Program Managers
- Project Management Consultants
- Scrum Coaches
- Scrum Masters
- Solutions Architects
- Startup Project Managers
- Waterfall Project Managers
- Web Project Managers
- Wrike Consultants
- View More Freelance Project Managers
Toptal Product Managers
- Agile Product Managers
- App Product Managers
- Artificial Intelligence Product Managers
- Business Analysts
- Contract Product Managers
- Data Product Managers
- Digital Product Managers
- E-commerce Product Managers
- Finance Product Managers
- Fractional CIOs
- Ideation Consultants
- Interim CPOs
- Outsourced Product Management Professionals
- Principal Product Managers
- Product Consultants
- Product Development Managers
- Product Leaders
- Product Management Consultants
- Remote Product Managers
- Robotics Product Managers
- Scrum Product Managers
- Scrum Product Owners
- Virtual Product Managers
- View More Freelance Product Managers
Toptal Marketing Experts
- Amazon SEO Experts
- Blog Writers
- Community Managers
- Content Managers
- Conversion Rate Optimization Experts
- Copy Editors
- Copywriters
- Customer Journey Mapping Consultants
- Digital Marketers
- Digital Media Specialists
- Display Ads Specialists
- E-commerce Consultants
- E-commerce Marketers
- Event Marketers
- Event Planners
- Fractional CMOs
- Google AdSense Experts
- Google Ads Experts
- Influencer Marketers
- Integrated Marketing Strategists
- Local SEO Experts
- Mailchimp Experts
- On-page SEO Experts
- PPC Experts
- Press Release Writers
- Salesforce Pardot Consultants
- SEO Audit Specialists
- SEO Copywriters
- SEO Experts
- Shopify SEO Experts
- Social Media Managers
- Social Media Marketers
- Video Editors
- Wordpress SEO Experts
- View More Freelance Marketers
Join the Toptal® community.











