Toptal Blog

The Toptal Blog is the top hub for developers, designers, finance experts, executives, and entrepreneurs, featuring key technology updates, tutorials, freelancer resources, and management insights.

Share
Share
Toptal core team members share their experience, expertise, and perspectives on the Toptal Edge Blog

Featured in

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Building an Angular Video Player With Videogular

Video accounts for more than three quarters of all bandwidth used today. That’s why developers need a solid, extensible, and advanced media framework that doesn’t come with a steep learning curve.

In this tutorial, Toptal Freelance Software Engineer Raul Jimenez will introduce you to one such framework – Videogular. If you need to harness the power of Angular for HTML5 video, look no further.

9 minute readContinue Reading
Raul Jimenez Herrando

Raul Jimenez Herrando

A JS developer since 2001, Raul is the creator of Videogular and an expert in Angular, high-performance web apps, and video streaming.

Twitter Data Mining: A Guide to Big Data Analytics Using Python

Twitter is a goldmine of data. Unlike other social platforms, almost every user’s tweets are completely public and pullable.

In this tutorial, Toptal Freelance Software Engineer Anthony Sistilli will be exploring how you can use Python, the Twitter API, and data mining techniques to gather useful data.

8 minute readContinue Reading
Anthony Sistilli

Anthony Sistilli

With four years of experience, Anthony specializes in machine learning and artificial intelligence as an engineer and a researcher.

A Step-by-Step Guide to Creating Animated Product Explainer Videos

In this tutorial, we will give a simple breakdown of the steps that you need to create an animated explainer video like the slick masterpieces built by Slack.

9 minute readContinue Reading
Matt Barringer

Matt Barringer

Matt is an illustrator and designer with 10+ years experience. He tells stories in digital spaces by using creative coding and animation.

Flexbox and Sass Grid Tutorial: How to Streamline Responsive Design

Recently, I was challenged to create my own grid system and, since re-inventing the wheel is always useful as a learning experience, I went for it. I knew it would be an interesting challenge, but I was surprised by how easy it turned out to be!

8 minute readContinue Reading
Juan Varela

Juan Varela

Juan is a front-end and back-end developer, passionate about UX, usability, and design. He has over a decade of professional experience.

Private Equity Outlook 2017: Signs of Fatigue

The private equity industry is showing signs of maturity as record competition amongst funds and record-high levels of dry powder, combined with strong competition from cash-rich corporates, have driven valuations to levels that make it difficult to see how returns could remain competitive.

25+ minute readContinue Reading
Anuar Heberlein

Anuar Heberlein

Anuar has executed $1bn+ worth of transactions across the Americas. He’s an expert in growth strategy, M&A, and valuation.

Boost Your UX With These Successful Interaction Design Principles

Interaction design principles form the bedrock of awesome UX. Truly great interaction design relies on a set of conventions, standards, best practices and rules-of-thumb.

15 minute readContinue Reading
Miklos Philips

Miklos Philips

Miklos is a design leader, author, and speaker with more than 18 years of experience in the design field.

Android DDMS: A Guide to the Ultimate Android Console

There is no way around application diagnostics. No matter how good your code is, you will need to be able to monitor and study system behavior. This is where Android’s DDMS shines.

In this article, Senior Android Engineer Gilad Haimov explains how veteran Android developers leverage the potential of DDMS to improve app stability and performance, test new features, diagnose, and debug their code.

14 minute readContinue Reading
Gilad Haimov

Gilad Haimov

Gilad has 19+ years of Android experience in developing mobile, server-side, and communication systems.

Why Top Software Engineers Work Freelance

Elijah Windsor, a Toptal Software Engineer, shares his take on the key benefits that convince top talent to freelance.

6 minute readContinue Reading
Elijah Windsor

Elijah Windsor

Elijah Windsor is a full-stack developer who has been working remotely for the last ten years and the author of “Success From Within”

Efficient React Components: A Guide to Optimizing React Performance

Why does a React web app run slow? The answer often lies in when and how frequently your components re-render, and whether those re-renders were even necessary. React doesn’t promise magical performance gains, but it provides just the right tools and functionalities to make it easy.

In this article, Toptal Freelance Software Engineer William Wang walks us through some optimization techniques that can help you build performant React web apps.

9 minute readContinue Reading
William Wang

William Wang

With experience ranging from freelancer to CTO, William is a full-stack developer witrh a background in the LAMP stack and React.js.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.