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.

EngineeringIcon ChevronEngineering Management

The Importance of Written Communication for Engineering Teams

by Stephanie Emma Pfeffer

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
ProductIcon ChevronProcess and Tools

Healthcare Product Development: Addressing Two Unique User Groups

by Jessica Brim

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
EngineeringIcon ChevronTechnology

How to Approach Writing an Interpreter From Scratch

by Sakib Hadžiavdić

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.

14 minute readContinue Reading
FinanceIcon ChevronFinance Processes

Understanding the Cybersecurity Landscape in 2021

by Melissa Lin

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
DesignIcon ChevronUX Design

Expert Designers Leading Healthcare Product Innovation

by Micah Bowers

Modern medical products unburden healthcare providers, improve the patient experience, and save lives. What can we learn from the designers leading this surge in healthcare product innovation?

11 minute readContinue Reading
EngineeringIcon ChevronWeb Front-end

Visual Regression Testing with Cypress: A Pragmatic Approach

by Rafael Anachoreta

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
EngineeringIcon ChevronTechnology

University of Minnesota Linux Ban Prompts Questions About Open Source

by Michael J. McDonald

Researchers snuck vulnerabilities past the peer-review process and into the open-source Linux kernel codebase. What does this mean for the ubiquitous Linux kernel, and open source in general?

6 minute readContinue Reading
ProjectsIcon ChevronAgile

Hybrid Project Management: A Middle Ground Between Agile and Waterfall

by Greig O'Brien

Agile project management strives for adaptability, while Waterfall strives for predictability. A hybrid approach that marries the two can be challenging to implement but beneficial for some projects.

8 minute readContinue Reading
DesignIcon ChevronBrand Design

Apple Arcade's Lumen: A Promotional Art and Logo Case Study

by Liz Entman

By embracing skeuomorphic design and retouching 3D assets in Photoshop for extra detail, Predrag Markovic created an icon and logo that stand out from other games in the Apple Arcade.

7 minute readContinue Reading

Join the Toptal® community.