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.

The 5-step Process for Turning a Blog Into a High-conversion Funnel

Blog publishers hope to turn their blog into an effective sales and marketing tool. Here are some useful examples that show how to design a high-conversion funnel for a blog and make it a success.

11-minute readContinue Reading
Peter Davis

Peter Davis

Peter is a UI/UX designer, digital marketing consultant, and brand strategist. His experience spans clients of all sizes and industries.

Building Cross-platform Apps with Xamarin: Perspective of an Android Developer

Writing reusable code that can be shared across multiple platforms can make developing mobile applications a lot easier. But, how do you do that without paying the usual cost of maintainability, ease of testing, and poor user experience that comes with cross-platform mobile application development?

In this article, Toptal Freelance Software Engineer Emran Bajrami walks us through Xamarin and shows us techniques for building high-quality cross-platform apps.

13-minute readContinue Reading
Emran Bajrami

Emran Bajrami

Emran is a results-driven, articulate, and analytical Android and Java engineer who can think outside the box.

Choosing the Right E-commerce Business Model to Sell Your Product

As retail continues to shift online, businesses and manufacturers are faced with ever-growing pressures to build serious online presences and distribution. This article looks at the different options available, and assesses their merits and considerations from a financial standpoint

18-minute readContinue Reading
Martin Smith

Martin Smith

Martin works with large, PE-owned and quoted companies, as well as startups. He is particularly strong in growing top line and margins.

How to Create Custom Fonts: 7 Steps and 3 Case Studies

Designers love to hate some fonts. We’re introducing a simple process and seven easy steps that can quickly transform a typeface into something better and can turn a font into a beautiful logotype.

8-minute readContinue Reading
Micah Bowers

Micah Bowers

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

SQL Server 2016 Always Encrypted: Easy to Implement, Tough to Crack

Security has always been a primary concern for database experts, and with the advent of new, decentralized services, it’s become even more crucial. Microsoft addressed the need for an added level of security in SQL with the introduction of Always Encrypted functionality in SQL Server 2016.

In this blog post, Toptal Freelance Software Engineer Josip Saban explains how Microsoft’s Always Encrypted concept works, how it’s implemented, and why developers can’t afford to ignore it.

11-minute readContinue Reading
Josip Šaban

Josip Šaban

With two Master’s degrees and having worked for the largest Slovenian enterprises, Josip is a veteran of Microsoft business/database tech.

A Guide to Consistent Hashing

Consistent Hashing is a distributed hashing scheme that operates independently of the number of servers or objects in a distributed hash table. It powers many high-traffic dynamic websites and web applications.

In this tutorial, Toptal Freelance Software Engineer Juan Pablo Carzolio will walk us through what it is and how hashing, distributed hashing and consistent hashing work.

28-minute readContinue Reading
Juan Pablo Carzolio

Juan Pablo Carzolio

Juan is a versatile full-stack engineer with 10+ years of experience and a computer science degree. He is proficient in several languages.

Why Distributed Teams Matter, and How to Build One

Alan Fiddes, Head of Projects at Toptal and a ThoughtWorks veteran with over ten years of experience managing distributed teams, explains how building and managing remote teams can create a major competitive advantage in today’s talent marketplace.

8-minute readContinue Reading
Alan Fiddes

Alan Fiddes

As Toptal’s Head of Projects, Alan helps customers deliver strategic software projects while also helping them become more nimble and innovative.

Make Your CSS Dynamic With CSS Custom Properties

If there is something every front-end developer wants, it is proper support for variables in CSS. For years, to work around this missing feature, developers have resorted to CSS preprocessors. However, all that changes with the introduction of CSS custom properties.

In this article, Toptal Freelance Software Engineer Nicolás J. Engler walks us through CSS custom properties and shows us how they can be used to make better, more dynamic stylesheets.

7-minute readContinue Reading
Nicolás J. Engler

Nicolás J. Engler

Nicolás is a product designer with a proven background creating and developing both physical and digital experiences.

How to Build Culture in Remote Teams

How can you build a healthy culture when your employees are far away? Mark Bosma, VP of Sales at Toptal, explores the cultural best practices that helped Toptal grow to hundreds of team members and nine-figure annual revenue—all in a 100% remote organization.

9-minute readContinue Reading
Mark Bosma

Mark Bosma

Mark is Toptal’s VP of sales, where he strives to maintain quality relationships with every client as the company grows.

World-class articles, delivered weekly.

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

Join the Toptal® community.