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

How to Prevent Feature Creep with User Story Best Practices

Designers should not rely on user stories alone to prevent feature creep. However, working with them provides the critical measurements designers need to deliver products with great user experiences.

7 minute readContinue Reading
Florence Dairo

Florence Dairo

Florence is a digital product designer and strategist. She has worked with startups to create seamless and delightful experiences.

Serializing Complex Objects in JavaScript

The Tanagra.js library is designed to be simple and lightweight, and it currently supports Node.js and ES6 classes. The main implementation supports JSON, and an experimental version supports Google Protocol Buffers.

7 minute readContinue Reading
Luke Wilson

Luke Wilson

Luke has 12 years of experience as an engineer, team lead, and scrum master.

Starting an App Business the Right Way

Building an app-based business can be a daunting project: Within such a competitive space, how can you make your app stand out, attract and retain the right audience, and then monetize it?

9 minute readContinue Reading
Natasha Ketabchi

Natasha Ketabchi

Natasha transitioned to venture capital after a career in banking built in prestigious firms such as JPMorgan and ESM.

Optimizing Retailer Revenue with Sales Forecasting AI

Retailers often face supply and demand issues that cause them to miss out on potential sales or tie up a lot of money in overstocked products.

In this article, Toptal Data Scientist Ahmed Khaled explains how retailers can boost revenues and cut costs with sales forecasts backed by artificial intelligence.

9 minute readContinue Reading
Ahmed Khaled

Ahmed Khaled

Ahmed is a senior data scientist who loves to dig into clients’ problems and solve them using state-of-the-art data-driven solutions.

K8s/Kubernetes: AWS vs. GCP vs. Azure

Kubernetes (“K8s”) won the battle of container orchestration tools. Now AWS, Azure, and Google Cloud each offer a managed Kubernetes version. How do they compare?

11 minute readContinue Reading
Guillaume Dury

Guillaume Dury

Working in Asia for years in startups, Guillaume mastered Docker and Kubernetes, then launched his own cloud consulting company in 2019.

Safe and Sound: How to Approach Password UX

For too long, the user experience of password management has been ignored, leading to serious losses for businesses and users alike. It’s time for designers to rethink every aspect of password UX.

5 minute readContinue Reading
Mayank Sharma

Mayank Sharma

Mayank specializes in creating user-centered designs and translating complex systems into beautiful web and mobile experiences.

API Development in Go Using Goa

Your code is described in your API definition using a Golang Domain Specific Language (DSL), then generated using the Goa CLI, and implemented separately from your application source code.

17 minute readContinue Reading
Gleidson Nascimento

Gleidson Nascimento

Gleidson is an experienced engineer with skills in infrastructure automation architecture, design, development, and orchestration.

Quality of Earnings: A Key Pillar of Financial Due Diligence

Financial due diligence is the process of making sure the price of an asset is in line with its operating performance “under the hood.” Assessing the quality of earnings is one of its key tests: How sustainable is the business’ reported financial performance?

7 minute readContinue Reading
Saveen Kumar

Saveen Kumar

Saveen is a qualified chartered accountant in the UK with an MBA from the University of Oxford.

Embeddings in Machine Learning: Making Complex Data Simple

Working with non-numerical data can be challenging, even for seasoned data scientists. To make good use of such data, it needs to be transformed. But how?

In this article, Toptal Data Scientist Yaroslav Kopotilov will introduce you to embeddings and demonstrate how they can be used to visualize complex data and make it usable.

11 minute readContinue Reading
Yaroslav Kopotilov

Yaroslav Kopotilov

Yaroslav is a data scientist with experience in business analysis, predictive modeling, data visualization, data orchestration, and deployment.

Most-read Articles

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.