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

A Guide to Performance Testing and Optimization With Python and Django

Donald Knuth said that “premature optimization is the root of all evil.” But there comes a time, usually in mature projects with high loads, when the need to optimize presents itself. In this article, Toptal Freelance Software Engineer Iulian Gulea talks about five common methods to optimize a web project’s code using principles that can be used in Django as well as other frameworks and languages. Using these principles, he demonstrates how to reduce the response time of a query from 77 to 3.7 seconds.

12 minute readContinue Reading
Iulian Gulea

Iulian Gulea

Iulian has more than seven years of experience developing web projects in varying team sizes. Iulian is also passionate about using data science.

Intro to Magento: Navigating the Top eCommerce Ecosystem

In this article, Toptal Freelance Magento Developer Daniel Cuevas Zamora gives a broad overview of one of the most popular eCommerce platforms and how to get started with it.

5 minute readContinue Reading
Daniel Cuevas Zamora

Daniel Cuevas Zamora

Daniel is a senior certified Magento developer with experience working with Laravel and Zend frameworks and various JavaScript frameworks.

Dashboard Design: Considerations and Best Practices

Dashboards are a unique and powerful way to present data-based intelligence using data visualization techniques. This post looks at the fundamental dashboard design principles that lie at the heart of every successful dashboard.

9 minute readContinue Reading
Stelian Subotin

Stelian Subotin

Stelian is a UI designer with over seven years of experience in designing and building projects of different scales from the ground up.

Get Started With IoT Development: An ESP8266 Arduino Tutorial

In this tutorial, Toptal Freelance Software Engineer John R. Kosinski will demonstrate a simple Amazon Alexa hack using quintessential Arduino skills and basic hardware.

17 minute readContinue Reading
John R. Kosinski

John R. Kosinski

As a full-stack dev for nearly two decades, John’s worked with IoT, Blockchain, web, and mobile projects using C/C++, .NET, SQL, and JS.

Brand Illustration 101: Visualizing the Narrative

A brand is a promise. This article outlines how illustrations are being used to express brand value and how businesses are investing substantial time and resources into extensive brand illustration systems.

8 minute readContinue Reading
Micah Bowers

Micah Bowers

Micah helps businesses craft meaningful engagement through branding, illustration, and design.

Exploring the Bear Case of the Cryptocurrency Bubble

The arguments for a cryptocurrency revolution can tend to sway toward appearing more like get-rich-quick schemes than balanced debates. The regulatory risk overhang, constant scams, and technological immaturity of the movement mean that long-term success is far from certain.

In this article, Jonathan Sterling addresses the other side of the argument: the bear case for a crypto future. He shines a light on the problems blighting cryptocurrencies and some remedies for them, drawing upon comparisons with historic bubbles, some centuries old.

16 minute readContinue Reading
Jonathan Sterling

Jonathan Sterling

Jon is a software engineer that has built out a number of Fintech solutions relating to cryptocurrency and market-making for trading.

Broad vs. Narrow Skillsets: Software Engineering Skills Demystified

In this article, Toptal Freelance Software Engineer Tiberius Florea outlines the difference between deep and broad skillsets and explains why broadening your skillset may further your career.

5 minute readContinue Reading
Tiberius Florea

Tiberius Florea

Tiberius is an award-winning full-stack developer who has worked for Google. He also interned at Facebook and Microsoft.

How to Create Exclusive Custom Taxonomies in WordPress

In WordPress, taxonomies allow you to flexibly organize your content in categories with tags and more. However, when defining custom taxonomies, you may not get the desired behavior out of the box.

In this article, Toptal Freelance Software Engineer Rodrigo Donini shows how exclusive custom taxonomies can be implemented in WordPress for strict categorization of posts.

6 minute readContinue Reading
Rodrigo Donini

Rodrigo Donini

Rodrigo has 17 years of experience in web and mobile projects. He has a strong knowledge base of the WordPress world.

Small Data, Big Opportunities

By now, most have heard of Big Data – the buzzword du jour across most business circles. In this exploratory piece, Finance Expert, Gregory Thompson, introduces us to the wonderful world of Small Data.

Specifically, he guides us through its broader market dynamics, tools, players and solutions, and includes a practical implementation guide for how small businesses might add analytics as a core-capability to their respective business arsenals.

13 minute readContinue Reading
Gregory Thompson

Gregory Thompson

Greg led corporate development at a tech company, completing many acquisitions and divestitures and growing revenue to over $800m.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.