Search results for ""

Showing 1398-1408 of 1754 results

Ionic 2 vs. Ionic 1: Performance Gains, New Tools, and a Big Step Forward

The Ionic project is rapidly gaining in popularity and is one of the most popular open source projects worldwide. With the recent announcement of the stable version of Ionic 2, this is the perfect time to underscore the Ionic 2 and its predecessor.

In this post, Toptal software engineer Julien Renaux outlines the major changes Ionic 2 brought to the platform and explains how to put these new features to good use.

9-minute readContinue Reading
Julien Renaux

Julien Renaux

Anticipatory Design: How to Create Magical User Experiences

Anticipatory design is the UX technique of simplifying processes and responding to user needs one step before they actually express those needs, simplifying user decisions and leading to magical experiences.

7-minute readContinue Reading
Miklos Philips

Miklos Philips

The Impact of Brexit on the Financial Services Sector

Since the historic Brexit vote, much speculation has been made regarding the effects this would have on the UK’s economy. In this article, I take a look at what the anticipated impacts of Brexit on the UK financial sector are, assess their merits and likelihood, and see what the long-lasting impact on the financial sector around the world may be.

10-minute readContinue Reading
Toby Clarence-Smith

Toby Clarence-Smith

The Best Way to Learn C++ and C Programming

C is often called a middle-level computer language since it combines the elements of high-level languages with the functionalism of assembly language. C++ is an enhanced version of the C language, which adds support for object-oriented programming.

8-minute readContinue Reading
The Toptal Research Team

The Toptal Research Team

A Guide to npm: The Node.js Package Manager

In this article, Toptal Software Engineer Martin Gouws explains advanced features of the Node Package Manager that should be in every JavaScript developer’s knowledge base.

13-minute readContinue Reading
Martin Gouws

Martin Gouws

World-class articles, delivered weekly.

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

Swift Tutorial: An Introduction to the MVVM Design Pattern

On every new project, you have the privilege of deciding how you’ll architect the app and organize the code. But if you don’t pay attention, or you rush through coding, you risk ending up with spaghetti code. The solution? Use a proper design pattern.

In this tutorial, Toptal Software Engineer Dino Bartošak explains how to implement an MVVM design pattern on a demo Swift application.

20-minute readContinue Reading
Dino Bartošak

Dino Bartošak

15 Testimonial Pages to Inspire Future Customers

Testimonial pages are a key to increased conversion rates—if they’re done right. Check out this collection of testimonial page design inspiration created by different designers from around the world.

< 5-minute readContinue Reading
Jon Vieira

Jon Vieira

A Beginner’s Guide to Managing Software Development With Kanban and Trello

While the success of your project depends on many factors, one of the most common reasons projects fail is a lack of management or downright bad project management.

In this post, Lead Engineering Editor Demir Selmanovic teaches you the basics of Agile project management using Kanban and Trello.

10-minute readContinue Reading
Demir Selmanovic

Demir Selmanovic

The Party Isn’t Over: A Deep-Dive into Why Unicorns Will Bounce Back in 2017

Between 2013 and 2015, the number of Unicorns exploded to 140 members, marking an incredible growth spurt in valuations and positive sentiment toward the venture industry.

But after a rocky 2016, in which scandals, funding downrounds, and more cautious investor commentary emerged, many have questioned the validity of the sector’s valuations. With this backdrop, 2017 is shaping up to be a make-or-break year for the Unicorn Club. Is the party over?

9-minute readContinue Reading
Toby Clarence-Smith

Toby Clarence-Smith

Time Management Secrets of an Efficient Engineer

Freelancers work flexible hours, but this convenience comes at a price: They have to manage their time better than on-site professionals. However, it also means they’re free to optimize their routine and achieve exceptional efficiency.

In this post, software engineer Dmitry Ryazantsev will guide you through the ins and outs of personal time management, leaving little to chance. What good are great rates if you waste hours each week?

13-minute readContinue Reading
Dmitry Ryazantsev

Dmitry Ryazantsev

Meet Phoenix: A Rails-like Framework for Modern Web Apps on Elixir

In back-end software development, increased productivity often comes at the cost of performance. In this article, Toptal Software Engineer Eduardo Bautista shows us how the Phoenix framework builds on the familiar concepts from the Rails world, and makes it even easier to build robust concurrent applications without compromising performance.

9-minute readContinue Reading
Eduardo Bautista

Eduardo Bautista

World-class articles, delivered weekly.

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

Join the Toptal® community.