Search results for ""

Showing 958-968 of 1758 results

Option/Maybe, Either, and Future Monads in JavaScript, Python, Ruby, Swift, and Scala

If you’re searching for the holy grail of bug-free code in JavaScript, Python, Ruby, Swift, and/or Scala, look no further! This monad tutorial by Toptal Freelance Functional Programmer Alexey Karasev takes you from category theory to the practical implementations of the Option/Maybe, Either, and Future monads, plus a sample program—in all five languages.

23-minute readContinue Reading
Alexey Karasev

Alexey Karasev

Know Your User: UX Statistics and Insights (With Infographic)

Billions are lost by businesses due to poor UX. This article outlines key UX statistics and insights that stress the importance of “knowing your user” (with infographic).

< 5-minute readContinue Reading
Miklos Philips

Miklos Philips

A/B Testing UX for Component-based Frameworks

UI components are about modularity and reusability. A/B testing can be employed very effectively during a lean product development process to test components that make up an application’s UI.

6-minute readContinue Reading
Stewart Pressney

Stewart Pressney

Product Managers vs. Project Managers Part II: Situational Analysis

In Part II of our Product Managers vs. Project Managers series, Johnny Chao explores situations in which companies should seek a Product Manager, Project Manager, or hybrid of both.

< 5-minute readContinue Reading
Johnny Chao

Johnny Chao

Ethereum Oracle Contracts: Setup and Orientation

Oracles are changing the way we view and create smart contracts. How do we implement them in Ethereum, using nothing but Solidity and standard dev tools?

In the first article of our three-part series, Toptal Blockchain Developer John R. Kosinski explains how to get started and compile a smart contract with oracles.

16-minute readContinue Reading
John R. Kosinski

John R. Kosinski

World-class articles, delivered weekly.

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

Collusion: Nearby Device Networking with MultipeerConnectivity in iOS

Traditionally, connecting devices for peer-to-peer communications has been a tedious task: An application needs to discover what’s around it, open connections on both sides, and then maintain them as network infrastructure, connections, distances, etc. Realizing the difficulties inherent in these activities, in iOS 7 and macOS 10.10 Apple introduced its MultipeerConnectivity framework.

Join Toptal Freelance iOS Developer Ben Gottlieb as he explains what MultipeerConnectivity is, and teaches us how to use it.

9-minute readContinue Reading
Ben Gottlieb

Ben Gottlieb

Saving Product X: A Design Thinking Case Study

Have you ever wondered if you can apply design thinking principles with a limited time and budget? If so, check out this in-depth Design Thinking use case, which details how Design Thinking helped a company to save its product.

17-minute readContinue Reading
Luciano Castro

Luciano Castro

Exploring Excel’s Get & Transform Functionality

Hidden in Excel and Power BI is a powerful data analysis pack named Get & Transform (previously known as Power Query). It is an ETL pack for cleaning and sorting raw data from a range of input sources, such as CSV and text files. This tutorial demonstrates how to–quite literally– get and transform data in Excel, in ways that can help the data analyst save time and uncover more insight.

10-minute readContinue Reading
Ellen Su

Ellen Su

An Introductory Robot Programming Tutorial

Let’s face it, robots are cool. In this post, Toptal Engineer Nick McCrea provides a step-by-step, easy-to-follow tutorial (with code samples) that walks you through the process of building a basic autonomous mobile robot.

24-minute readContinue Reading
Nick McCrea

Nick McCrea

Figma vs. Sketch vs. Axure: A Task-based Review

There are many UX design tools on the market, but their capabilities vary. This review examines the effectiveness of Sketch, Axure, and Figma with a task-based comparison.

9-minute readContinue Reading
Ben Kopf

Ben Kopf

Briefing: The Data Warehouse

While often overlooked, the data warehouse enables companies to reveal valuable insights concealed within their vast data troves. In this article, domain expert Josip Saban shares foundational principles and applications that are essential knowledge for all modern managers.

5-minute readContinue Reading
Josip Šaban

Josip Šaban

World-class articles, delivered weekly.

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

Join the Toptal® community.