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

Spring Batch Tutorial: Batch Processing Made Easy with Spring

Spring Batch is a lightweight, comprehensive framework designed to facilitate the development of robust batch applications. It’s easy to set up, and even easier to use.

In this article, Toptal Freelance Software Engineer Alexey Saenko explains the programming model and the domain language of batch applications, using detailed code examples that should help any developer looking to get a head start in Spring Batch.

10 minute readContinue Reading
Alexey Saenko

Alexey Saenko

Alexey is a certified Java SE Programmer, Java EE Web Services and Business Component Developer, having main expertise in Java and Big Data.

How Data Science Helps CU Boulder Stay On Mission

Learn how the University of Colorado uses sophisticated data aggregation, analytics and visualization to enhance the experience of 33,000 students and faculty at CU Boulder.

< 5 minute readContinue Reading
Toptal Research

Toptal Research

Toptal is an exclusive network of the top freelance software developers, designers, finance experts, and project managers in the world.

Eight CSS Tips for Advanced Layouts and Effects

Knowledge of CSS is a fundamental skill in the web development space. However, implementing certain web design patterns with just CSS can be a frustrating task, and often requires an in-depth understanding of it.

In this article, Toptal Freelance Web Developer Rico Mossesgeld shares several CSS tips and tricks that take advantage of lesser-known CSS features to solve real layout and design problems.

9 minute readContinue Reading
Rico Mossesgeld

Rico Mossesgeld

Rico has built online publications and services for big agencies, media companies, establishments, foundations, and a major daily.

Framer Tutorial: How to Create Stunning Interactive Prototypes

Framer, the most powerful interactive prototyping tool, just became even more powerful with their latest release. In this tutorial, you will learn how to create prototypes in Framer the same way Uber, Dropbox, and Google do.

10 minute readContinue Reading
Wojciech Dobry

Wojciech Dobry

Wojciech is a product designer and web designer with eight years of experience. He’s passionate about typography and sound design.

3 Core Principles of Venture Capital Portfolio Strategy

Many newcomers to venture capital fail to appreciate some of the nuances that distinguishes venture investing from traditional forms of financial investing. This article delves into three areas in particular that new venture investors should look to understand.

25+ minute readContinue Reading

Toptal Talent Network Experts

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.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.