Data Science and Databases

Showing 1-8 of 89 results

When Does it Make Sense to Use Google BigQuery?

by Maksym Goroshkevych

What do you do when you come across a dataset that’s simply too big to allow fast queries? Google BigQuery could be part of the solution, though it’s no silver bullet. In this article, Toptal Java Developer Maksym Goroshkevych explains how BigQuery can drastically improve query performance, and when you should and should not use it.

10 minute readContinue Reading

Adversarial Machine Learning: How to Attack and Defend ML Models

by Pau Labarta Bajo

The increasing accuracy of machine learning systems has resulted in a flood of applications using them. As machine learning models matured and improved, so did ways of attacking them. In this article, Toptal Python Developer Pau Labarta Bajo examines the world of adversarial machine learning, explains how ML models can be attacked, and what you can do to safeguard them against attack.

10 minute readContinue Reading

Make Your App Profitable—Leverage Mobile Analytics

by Matthew Knippen

Building a mobile app isn't cheap—and the harsh reality is that most apps fail. Find out how to leverage fundamental analytics metrics to make sure your app actually turns a profit.

11 minute readContinue Reading

The Back End: Using Gatsby.js and Node.js for Static Site Updates

by Furkan Yavuz

Static websites are simple and fast, but it's also possible to automate updates to them to keep them fresh and relevant. Find out how to generate daily-updated HTML pages that track the latest releases of popular GitHub repositories.

10 minute readContinue Reading

Benchmarking A Node.js Promise

by Omar Waleed

You can just write sequentially executed code in JavaScript, but should you? In this article, Toptal Freelance JavaScript Developer Omar Waleed tests the widespread Node.js belief that synchronous code degrades performance and is, in a sense, just plain evil. Is this really true?

7 minute readContinue Reading

Do the Math: Scaling Microservices Applications with Orchestrators

by Antoine Hamon

Automatically scaling container deployments in a microservices-based app architecture is downright luxurious...once it's set up. But what's the best way to tune an app's orchestration parameters?

9 minute readContinue Reading

Three Principles of Data Warehouse Development

by Chamitha Wanaguru

Data warehouses aren’t exactly a new concept, but industry demand for data science services, coupled with the rise of AI and machine learning, is making them more relevant than ever. In this post, Toptal Data Warehouse Developer Chamitha Wanaguru outlines three basic principles you need to keep in mind when developing a new data warehouse.

9 minute readContinue Reading

State Management in Angular Using Firebase

by Joaquin Cid

Without proper state management, your Angular app will become a UX nightmare. But even with that solved, persisting state across sessions and devices can be tricky. This tutorial shows how to leapfrog that challenge using Firebase.

15 minute readContinue Reading

Join the Toptal® community.