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 Best React State Management Tools for Enterprise Applications

State management in React has been a hotly debated topic for years, yet little attention seems to be paid to enterprise-level applications and their specific requirements. Let’s take a closer look and compare three of the most popular state management tools available today.

10-minute readContinue Reading
Teimur Gasanov

Teimur Gasanov

Teimur is a React mentor and a senior front-end engineer on the Toptal core team.

Building and Scaling a Design System in Figma: A Case Study

Building a design system for a multinational company means cataloging every component in meticulous detail. It’s a massive undertaking that calls for both a big-picture view and a focus on specifics. Here’s how one design system team leader accomplished it.

9-minute readContinue Reading
Abigail Beshkin

Abigail Beshkin

Abigail is a veteran of Pratt Institute and Columbia Business School, where she oversaw the design and production team for Columbia Business magazine. Her work has appeared in the New York Times and been heard on NPR.

SSH Logging and Session Management Using AWS SSM

A comprehensive tutorial on how to log SSH activity—minus sensitive input, like passwords—occurring in Linux AWS EC2 instances to either CloudWatch Logs or S3 buckets.

11-minute readContinue Reading
Vimal Paliwal

Vimal Paliwal

A certified AWS expert with a master’s degree in computer security, Vimal specializes in automating the cloud with Terraform, Kubernetes, and Python.

Remote, not re-moat

In the name of “returning to normal,” companies are forcing employees back into the office, locking out both themselves and their employees from working remotely—and all of the benefits that it brings.

6-minute readContinue Reading
Taso Du Val

Taso Du Val

As Toptal’s Chief Executive Officer, Taso manages Toptal’s core team of hundreds of team members distributed throughout the world, with a focus on innovation. Since Toptal was founded in 2010, Taso has led it to become the largest high-skilled, on-demand talent network in the world. Taso serves on the board of multiple organizations, advising on talent strategy and innovation for Fortune 100s and nonprofits. Taso has guest lectured at Harvard Business School, Wharton, and Oxford on talent management and entrepreneurship.

The Importance of Written Communication for Engineering Teams

While good engineering managers can code, great ones can also communicate. Written communication is integral to the management and scaling of engineering teams, says Juan Pablo Buritica, who has led several successful teams of engineers.

6-minute readContinue Reading
Stephanie Emma Pfeffer

Stephanie Emma Pfeffer

Stephanie is a sought-after writer for bestselling publications, including New York Magazine.

Healthcare Product Development: Addressing Two Unique User Groups

Engaging with patients and clinicians in the healthcare product development process is vital to creating truly useful products. Finding the balance between these two user groups can be tricky, however, as each has unique needs and considerations.

8-minute readContinue Reading
Jessica Brim

Jessica Brim

Jessica Brim is an experienced product manager specializing in healthcare software development. She has spent more than 15 years guiding product design and development at both startups and major organizations, including UnitedHealth Group and Anthem.

How to Approach Writing an Interpreter From Scratch

How source code becomes a running program is often opaque: “Just run the compiler” is all that developers normally need to know.

Writing an interpreter from scratch—including its lexer and parser—is an illuminating challenge.

13-minute readContinue Reading
Sakib Hadžiavdić

Sakib Hadžiavdić

A back-end expert, Sakib is the creator of the static site generator Hepek. Always learning, he writes tutorials in English and Bosnian.

Understanding the Cybersecurity Landscape in 2021

More than a year after the onset of COVID-19, organizations must shift from temporary stopgap measures to more robust cybersecurity strategies and technologies. Here’s how to keep your company safe.

10-minute readContinue Reading
Melissa Lin

Melissa Lin

Melissa has worked at tech startups, as well as in management consulting, advising Fortune 500 companies across multiple sectors.

Visual Regression Testing With Cypress: A Pragmatic Approach

Visual regression testing is not a new concept. Toptal engineers routinely use it, but with looming deadlines, they sometimes need to innovate and improvise.

This article demonstrates how Toptal QA specialists leveraged UI testing and Cypress to run visual regression tests without resorting to specialized tools.

7-minute readContinue Reading
Rafael Anachoreta

Rafael Anachoreta

Rafael is a senior QA engineer with nearly 10 years of experience working with testing, automation, and monitoring to make teams and products better.

World-class articles, delivered weekly.

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

Join the Toptal® community.