Search results for "remote"

Showing 210-220 of 316 results

Guide to Multi-processing Network Server Models

In this article, Toptal engineer Ivan Voras provides a useful overview and comparison of multi-processing network server models, with the goal being to take some of the mystery out of writing high performance networking code. The article is intended for “system programmers”, i.e., back-end developers who will work with the low-level details of their applications, implementing network server code.

9-minute readContinue Reading
Ivan Voras, PhD

Ivan Voras, PhD

How to Give Professional Design Feedback

When delivered well, constructive design feedback improves the design process and boosts team culture. Four professional designers discuss how to handle design feedback and collaborate productively.

9-minute readContinue Reading
John Challis

John Challis

Building Trust, Quality, and Integrity on the Internet, at Scale

Learn how Toptal, one of the world’s largest fully remote companies, instills critical cultural elements to scale trust with its distributed team and customers.

< 5-minute readContinue Reading
Toptal Research

Toptal Research

Concurrency and Fault Tolerance Made Easy: An Akka Tutorial With Examples

Writing concurrent programs is hard. Having to deal with threads, locks, race conditions, and so on is highly error-prone and can lead to code that is difficult to read, test, and maintain. This post provides an introductory guide to the Scala-based Akka framework, showing (with code samples) how Akka facilitates and simplifies the implementation of robust, concurrent, fault-tolerant applications.

13-minute readContinue Reading
Diego Castorina

Diego Castorina

Common Mistakes in Client Communication: How to Not Frustrate Your Client

This article will help you identify and address various communication issues that can plague off-site professionals. Whether you’re a full-stack developer, a UI designer, or a content creator, these easy to memorize tips will help you hone your communication skills.

11-minute readContinue Reading
Andreza Cristina da Silva

Andreza Cristina da Silva

World-class articles, delivered weekly.

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

Welcome to the Talent Economy

Deep expertise has never been more in demand—or harder to find. Jon Younger, founder of the Agile Talent Collaborative, examines how agile talent has reinvented the relationship between worker and workplace, enabling organizations to tap the global talent “cloud.”

6-minute readContinue Reading
Jon Younger

Jon Younger

Apache Cordova Tutorial: Developing Mobile Applications with Cordova

Mobile applications are creeping in. Developing for each mobile platform can be an exhaustive task, especially if resources are limited. This is where Apache Cordova comes in handy by providing a way to develop mobile applications using standard web technologies - HTML5, CSS3 and JavaScript. This article explores how one can get started with Apache Cordova and build mobile applications targeted at a wide range of mobile devices.

14-minute readContinue Reading
Filip Petkovski

Filip Petkovski

Improve the Product Development Process With This Simple, But Powerful, User Flow Analysis

Apply the four steps in this user flow analysis method to make your product development process more efficient—and improve UX for activities like app onboarding and checkout.

10-minute readContinue Reading
Khatia Gagnidze

Khatia Gagnidze

Expert Designers Leading Healthcare Product Innovation

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
Micah Bowers

Micah Bowers

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

Top-level Control With Redux State Management: A ClojureScript Tutorial

ClojureScript is the tool of choice for front-end developers who have tried it. Recently in this series, we showed how to use it to get started with React. In today’s tutorial, Toptal Freelance Clojure Developer Luke Tomlin dives into how to use Redux for React state management in ClojureScript.

10-minute readContinue Reading
Luke Tomlin

Luke Tomlin

World-class articles, delivered weekly.

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

Join the Toptal® community.