Toptal Blog

The Toptal Blog is the top hub for developers, designers, management consultants, 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.

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

Clean Code: Why HTML/CSS Essentials Still Matter

In this article, Toptal Freelance Software Engineer Tigran Vardanyan covers code styling, essential HTML and CSS practices, and why clean code still matters.

15-minute readContinue Reading
Tigran Vardanyan

Tigran Vardanyan

Tigran is an experienced front-end developer with a passion for clean and performant CSS code. He likes to keep it simple and fast.

Augmented Reality vs. Virtual Reality vs. Mixed Reality: An Introductory Guide

Despite having many things in common, virtual, augmented, and mixed reality are not the same. Learn the essential differentiators and design considerations for these promising cousin technologies.

11-minute readContinue Reading
Tidjane Tall

Tidjane Tall

Tidjane is a UX/UI design leader who connects user’s needs and goals to deliver strategic solutions for companies like Adobe and Google.

What Is Sales Forecasting?

Forecasting sales is an activity often performed inaccurately, with growth figures either being anchored around a target of “inflation + x” or an unrealistic round number plucked from thin air. In this tutorial, we explain the process of sales forecasting and how a correct process can help businesses in other areas, beyond just setting top-line targets.

8-minute readContinue Reading
Toptal Research

Toptal Research

.

How to Choose the Right Pricing Strategy for Your Business

Pricing a product or service is a delicate art, there are many options to choose and the optimal one is never set in stone. In this tutorial, we run down some of the popular methods and how you can select the most appropriate strategy for your business.

11-minute readContinue Reading
Toptal Research

Toptal Research

Database Design Bad Practices: Are You Making These Mistakes?

Flaws in your database design are like cracks in your application’s foundations. If left unchecked, trying to fix them down the line will be costly to say the least.

In this article, Toptal Freelance Software Engineer Fernando Martinez discusses some of the most common database design bad practices and how to avoid them.

8-minute readContinue Reading
Fernando Martinez

Fernando Martinez

Fernando is a veteran systems and computing engineer with 30 years of experience. He has developed in Java, C#, SQL Server, and more.

Theming with Sass: An SCSS Tutorial

When it comes to theming; that is, changing the look and feel of your website while maintaining the same layout, Sass’ features—like mixins or functions—can feel like taking a plane instead of walking! In this tutorial on SCSS, we’re going to create a minimal theme and use SCSS to give our CSS programming some superpowers.

< 5-minute readContinue Reading
Fernando Rivas

Fernando Rivas

Fernando has 10+ years of experience in front-end development, first working for his own company, then as a freelancer and an employee.

How Is the International Money Transfer Market Evolving?

With the global workforce becoming increasingly mobile, international money transfers (“remittances”) have equally grown in prominence, passing the $530 billion a year mark in 2016.

Fees for transfers are at an all-time low, thanks to pressure from bodies such as the UN, which is providing consumers with more value. But how are transfer companies responding to this pressure and what steps are they taking to differentiate themselves from the rest of the pack?

15-minute readContinue Reading
Mauro F. Romaldini, ACMA CGMA

Mauro F. Romaldini, ACMA CGMA

Mauro has led origination efforts for over $150m of private placement bond deals and built up finance teams for a range of startups.

A Guide to Static Site Generators Using Hexo and WordPress

In this article, Toptal Freelance Software Engineer Silvestar Bistrovic explains the process of migrating a WordPress blog to a static site generator using Hexo, outlining the pros and cons of the approach.

8-minute readContinue Reading
Silvestar Bistrović

Silvestar Bistrović

Silvestar is a fearless web developer, JAMstack enthusiast, and WordPress coder. His focus is performance and pixel-perfect implementation.

Introduction to Objects and References in PHP Memory

In this article, I will talk about how object and variable references are controlled in memory, since this is an issue that can generate discussion and differing opinions. One question to ponder is: “By default, are objects passed by reference or by copy in PHP?” I’m going to talk first about what references aren’t in PHP; second, I’ll discuss what they are, and finally, I will examine how the garbage collector works in PHP.

6-minute readContinue Reading
Agustin Villalba

Agustin Villalba

Augustin is a Zend-certified full-stack PHP engineer with 10+ years of experience at the likes of FIFA and the European Molecular Bio Lab.

World-class articles, delivered weekly.

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

Join the Toptal® community.