Search results for ""

Showing 639-649 of 1758 results

How to Approach Wrappers for Swift Properties

A property wrapper is a generic structure that encapsulates read and write access to the property and adds additional behavior to it. We use it if we need to constrain the available property values, add extra logic to the read/write access (like using databases or user defaults), or add some additional methods.

In this article, Toptal Freelance iOS Developer Alexander Gaidukov demonstrates Swift 5.1’s new @propertyWrapper annotation—a more elegant solution.

7-minute readContinue Reading
Aleksandr Gaidukov

Aleksandr Gaidukov

Hotjar: UX and Conversion Tips

Unfortunately, it’s not possible to get every site visitor to convert. Eventually, businesses will need to turn to behavioral analytics and figure out why visitors aren’t turning into customers.

7-minute readContinue Reading
Laura Geley

Laura Geley

Complex but Integral: An Overview of Real Estate Waterfalls

Waterfalls are an integral part of real estate investment terms, dictating the hierarchy of how cash is distributed to investors and the transaction’s sponsors. When structured correctly—with aligned incentives—they ensure that the deal is set up to achieve outsize success.

7-minute readContinue Reading
Aaleem Jiwa

Aaleem Jiwa

WebVR Part 3: Unlocking the Potential of WebAssembly and AssemblyScript

What if you could incorporate clever features from other programming languages for your JavaScript project, without too much hassle? That is the general idea behind WebAssembly.

In Part 3 of our WebVR series, Toptal Full-stack Developer Michael Cole introduces you to WebAssembly and AssemblyScript, outlining how they can be harnessed to create a browser-backend for web apps.

10-minute readContinue Reading
Michael Cole

Michael Cole

Using Pretotypes to Support a Business Case

Concept pretotypes facilitate the creation of small-scale tests to verify basic assumptions about a project business case. Pretotyping can save hours of work during implementation and determine the success of a project.

9-minute readContinue Reading
Paul Morris

Paul Morris

World-class articles, delivered weekly.

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

Seller’s Market: Financial Due Diligence Questions to Ask

How can you easily assess whether your business is ready for sale? Key questions need to be answered to make the sales process as smooth as possible. A checklist can help managers prepare.

14-minute readContinue Reading
Saveen Kumar

Saveen Kumar

The Higher Ground – A Guide to Design Ethics

An ethical approach to design is built on questions, not preconceived notions of right and wrong. But what questions should we ask, and how do we classify our answers?

8-minute readContinue Reading
Micah Bowers

Micah Bowers

Financial Forecasting When Modeling With Missing Data

A financial forecast is a map that leads investors to the end goal. Most forecasts fail because they assume the ability to capture a market without detailing the assumptions to get them there. Startup financial models must be granular, with no missing steps from points A to Z.

8-minute readContinue Reading
Sean Kae Siang Lim

Sean Kae Siang Lim

Tips and Considerations When Choosing a Typeface (with Infographic)

The right typeface can make a design, while the wrong one can definitely break it. There are a few things designers can keep in mind to make typeface selection easier and more focused.

7-minute readContinue Reading
Cameron Chapman

Cameron Chapman

WebVR Part 2: Web Workers and Browser Edge Computing

WebVR is bringing virtual reality to our browsers, but how do we make sure we have enough computing power to deliver a good experience? How do we make the most of multi-core, hyperthreaded processors?

In part two of our series, Toptal Full-stack Developer Michael Cole explains the basics of browser edge computing and the role of web workers.

8-minute readContinue Reading
Michael Cole

Michael Cole

Haxe Review: Haxe 4 Features and Strengths

The quietly growing number of serious Haxe projects have something new to contend with: the first major compiler release in over three years. What does Haxe 4 bring to the table?

10-minute readContinue Reading
Kevin Bloch

Kevin Bloch

World-class articles, delivered weekly.

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

Join the Toptal® community.