Search results for "remote"

Showing 265-275 of 316 results

The Publish-Subscribe Pattern on Rails: An Implementation Tutorial

The publish-subscribe pattern (or pub/sub, for short) is a messaging pattern where senders of messages (publishers), do not program the messages to be sent directly to specific receivers (subscribers). Instead, the programmer “publishes” messages (events), without any knowledge of any subscribers there may be.

This article provides insight in how to use the pub/sub pattern, in Rails, to communicate messages between different system components without these components knowing anything about each other’s identity.

8-minute readContinue Reading
Ahmed AbdelHalim

Ahmed AbdelHalim

Card Sorting: Better Information Architecture by Aligning With Users' Mental Models

Users shouldn’t need insider knowledge to find what they’re looking for on the web. Card sorting lets designers create intuitive UX by organizing content the way customers do in their minds.

6-minute readContinue Reading
Micah Bowers

Micah Bowers

The Personal Finance of Career Independence

For many highly skilled workers, the benefits of going freelance may outweigh the risks—especially right now. Toptal’s Chief Economist explains why, and reveals what he wishes he’d known when he stepped out on his own.

7-minute readContinue Reading
Erik Stettler

Erik Stettler

Boost Your Productivity With Amazon Web Services

In the rapidly evolving Internet world, getting things done fast is always critical. Still, developers today waste hundreds of hours on tasks not related to programming: setting up databases or caches, deploying projects, monitoring online statistics, and so on.

In this article, Toptal Freelance Software Engineer Minhao Zhang guides us in a step-by-step tutorial on how to reduce waste by setting up your first virtual machine using Amazon Web Services, and introduces the most widely used AWS services that can boost your productivity in minutes.

15-minute readContinue Reading
Minhao Zhang

Minhao Zhang

Why You Don’t Need Design Education

For decades, a design diploma was the golden ticket to career opportunity. As this path now faces scrutiny, we examine the issues plaguing design institutions and offer radical solutions for change.

9-minute readContinue Reading
Micah Bowers

Micah Bowers

World-class articles, delivered weekly.

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

Programming Visually with Node-RED: Wiring Up the Internet of Things with Ease

Node-RED, built on Node.js, is a tool designed for programming visually without having to write any code. It comes equipped with a browser-based flow editor that allows hardware devices and APIs to be connected with each other easily, making it an ideal tool for rapidly developing programs for IoT devices.

In this article, Toptal freelance software engineer Jesús Darío Rivera walks us through the process of building a simple program using Node-RED and Netbeast along with a virtual light bulb plugin that mimics the capabilities of a real smart bulb.

13-minute readContinue Reading
Jesus Dario

Jesus Dario

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

5 Lessons From Fast-growing Tech, Energy, and Fintech Companies

Worried about the impact of economic volatility on your company’s revenue? Toptal asked leaders of four hypergrowth companies what drives their continued expansion.

8-minute readContinue Reading
KJ Bannan

KJ Bannan

Today’s Project Management Blueprint: A Comparison of Lean, Agile, Scrum, and Kanban

Agile frameworks have shaped project management discourse for decades. This explainer traces the antecedents of Lean, Scrum, and Kanban and compares their approaches to managing software development projects.

13-minute readContinue Reading
Darren Hagman

Darren Hagman

Craft an Outstanding UX Portfolio With These Recruiter Tips

Many UX portfolios are poorly formatted and lack crucial information. Leverage these portfolio design tips from a UX recruiter to stand out and get hired.

10-minute readContinue Reading
Ignasi Boza

Ignasi Boza

Don't Fight Employee Turnover. Accept, Adapt, and Leverage It.

Although employee tenures are decreasing, innovative companies embrace the trend as an opportunity to maximize impact. In this article, Andy Anderson, a Toptal Client Partner, shares perspective on how such companies view - and capitalize on - employee attrition.

5-minute readContinue Reading
Andy Anderson

Andy Anderson

World-class articles, delivered weekly.

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

Join the Toptal® community.