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

Cabin Fever Coding: A Node.js Back-end Tutorial

Missing the luxury of a good, old-fashioned remote control when the laptop is beyond easy reach? Transform your old smartphone into a remote and learn some basic Node.js/Express/Pug along the way.

16 minute readContinue Reading
Kevin Bloch

Kevin Bloch

Kevin has 20+ years among full-stack, desktop, and indie game development. He lately specializes in PostgreSQL, JavaScript, Perl, and Haxe.

The Importance of UX and Design Thinking

There’s significant overlap between UX and Design Thinking. Like UX, Design Thinking is an iterative process where ideas breathe life based on the needs, thoughts, and behaviors of real users.

5 minute readContinue Reading
Igor Dinuzzi

Igor Dinuzzi

Igor leads brands like Facebook, L’Oréal, and Samsung to deliver integrated content across a wide range of customer-facing touchpoints.

Turn Chaos Into Profit: Understanding the ETL Process

ETL can consolidate data from various sources into an organized, reliable, and usable database. This allows businesses to employ previously unused or underused data to improve their performance.

In this article, Toptal Data Modeling Developer Alexandre Wanderer demonstrates all stages of the ETL process in building a data warehouse.

9 minute readContinue Reading
Alexandre Wanderer

Alexandre Wanderer

Alexandre is a database and data migration specialist and a team leader with more than two decades of professional experience.

Accessible Design vs. Inclusive Design (with Infographic)

Stepping away from preconceived notions about “typical” users through an inclusive design process allows designers to create digital products that are user-friendly to the widest range of people.

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

Strategies for Raising Startup Capital in Small Markets

Raising startup capital in smaller cities is harder than in prominent areas, like Silicon Valley. Strategies for fundraising must be tweaked to account for the different blend of investors on offer.

13 minute readContinue Reading
Brendan Fitzgerald

Brendan Fitzgerald

Brendan has raised more than $700 million and built strategic relationships with numerous Fortune 500 companies to help grow businesses.

How to Conduct a Remote Design Sprint

It’s difficult enough to run a multi-day Design Sprint with everyone in the same room. Doing it remotely is even trickier. These tips help designers overcome the challenges of running a remote Sprint.

8 minute readContinue Reading
Raz Burciu

Raz Burciu

Raz is a product designer with over six years of experience. His approach is result-oriented with a strong emphasis on user-centered design.

A Century of Pandemics: Counting the Economic Costs

What are the real financial impacts of a pandemic like COVID-19? Using data from past pandemics and recent research, we estimate the current and projected costs.

9 minute readContinue Reading
Martin Schwarzburg

Martin Schwarzburg

With 25 years in finance, Martin has raised ~$500 million in capital and managed real asset portfolios from $50 million to $10+ billion.

Working With React Hooks and TypeScript

Hooks have already changed the way we use React for the better. Add TypeScript to the mix, and developers can leverage static typing and type transformations to reduce the noise of many interface descriptions.

In this article, Toptal Software Developer Nicolas Zozol demonstrates hooks and TypeScript in React and explains how this powerful combo can save time and streamline your code.

7 minute readContinue Reading
Nicolas Zozol

Nicolas Zozol

Nicolas has worked with startups and big companies. He mainly relies on Java and JavaScript, but he’s very versatile with other languages.

Getting the Most Out of Pre-trained Models

Pre-trained models are making waves in the deep learning world. Using massive pre-training datasets, these NLP models bring previously unheard-of feats of AI within the reach of app developers.

10 minute readContinue Reading
Nauman Mustafa

Nauman Mustafa

Nauman is currently a senior deep learning engineer at VisionX, with expertise in building deep learning solutions for NLP and CV problems.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.