Toptal Engineering Expert
When Does it Make Sense to Use Google BigQuery?
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.
Maksym Goroshkevych
Maksym is an expert in back-end Java development and building up the front with Angular. He enjoys tackling complex, challenging projects.
Adversarial Machine Learning: How to Attack and Defend ML Models
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.
Pau Labarta Bajo
Pau has extensive experience in quantitative finance. He combines love of statistics and machine learning with excellent Python skills.
Make Your App Profitable: Leverage Mobile Analytics
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.
Matthew Knippen
Having built 60+ iOS apps since 2008 using Swift and Objective-C, Matthew is most known for going from idea to App Store within 8 weeks.
The Back End: Using Gatsby.js and Node.js for Static Site Updates
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.
Furkan Yavuz
Furkan is an experienced full-stack developer who has worked remotely since 2016. His main expertise includes Java, Angular, and Heroku.
Benchmarking A Node.js Promise
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?
Omar Waleed
Omar is a full-stack developer and architect with over 4 years of experience working with companies of varying sizes.
World-class articles, delivered weekly.
By entering your email, you are agreeing to our privacy policy.
Do the Math: Scaling Microservices Applications With Orchestrators
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?
Antoine Hamon
Antoine has done DevOps for microservice architectures since Docker was in beta and helped design the ecosystem for Cryptobox.
Three Principles of Data Warehouse Development
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.
Chamitha Wanaguru
Chamitha is an IT veteran specializing in data warehouse system architecture, data engineering, business analysis, and project management.
World-class articles, delivered weekly.
Toptal Developers
- Algorithm Developers
- Angular Developers
- AWS Developers
- Azure Developers
- Big Data Architects
- Blockchain Developers
- Business Intelligence Developers
- C Developers
- Computer Vision Developers
- Django Developers
- Docker Developers
- Elixir Developers
- Go Engineers
- GraphQL Developers
- Jenkins Developers
- Kotlin Developers
- Kubernetes Experts
- Machine Learning Engineers
- Magento Developers
- .NET Developers
- R Developers
- React Native Developers
- Ruby on Rails Developers
- Salesforce Developers
- SQL Developers
- Sys Admins
- Tableau Developers
- Unreal Engine Developers
- Xamarin Developers
- View More Freelance Developers
Join the Toptal® community.