Toptal Engineering Expert
Toptal Engineering Blog
The Toptal Engineering Blog is a hub for in-depth development tutorials and new technology announcements created by professional software engineers in the Toptal network.
Featured in
React Router Tutorial: Redirect Like a Pro
Naive React routing increases risk and maintenance. This tutorial provides a full exploration of routing approaches, achieving an elegant solution that seamlessly fits into any React code base.
Nathan Babcock
Nathan is a front-end and full-stack developer, and an expert in streamlining UI/UX with React. As the lead design engineer at Motorola Solutions, he marshaled an internal product that included React, Angular, Svelte, and native web components from prototype to corporatewide deployment—garnering more than 100,000 downloads.
Strategic Listening: A Guide to Python Social Media Analysis
Listening is everything—especially when it comes to effective marketing and product design. Gain key market insights from social media data using sentiment analysis and topic modeling in Python.
Federico Albanese
Federico is an expert Python developer and data scientist who has worked at Facebook, implementing deep learning models. He is a university lecturer, and his PhD research focuses on natural language processing and machine learning.
World-class articles, delivered weekly.
Subscription implies consent to our privacy policy
Mining for Data Clusters: Social Network Analysis With R and Gephi
Explore X (formerly Twitter) data clusters to uncover user behaviors (e.g., repost and reply patterns) within online communities. This guide focuses on a politically charged data set to illustrate the process of visualizing and analyzing social data.
Juan Manuel Ortiz de Zarate
Juan is a developer, data scientist, and doctoral researcher at the University of Buenos Aires where he studies social networks, AI, and NLP. Juan has more than a decade of data science experience and has published papers at ML conferences, including SPIRE and ICCS.
Supply Chain Optimization Using Python and Mathematical Modeling
Improving supply chains is a top priority worldwide. Discover how mathematical optimization and Python coding can help keep a complex supply chain competitive.
Michael Hopf
Michael is a developer, data science consultant, and expert in supply chain optimization for heavy industry clients in rail, vessels, and mining. He has a PhD in mathematical optimization and was a consultant in the analytics practice of McKinsey & Company’s QuantumBlack for four years.
Unit Testing in Flutter: From Workflow Essentials to Complex Scenarios
Incorporate comprehensive unit testing into your Flutter project to ensure best practices and reduce bugs before—not after—the app’s release.
Dacian Florea
Dacian is a senior full-stack mobile applications developer, a Flutter expert, and a contributor to the Flutter framework. He helps companies around the world design and implement quality software solutions and deliver excellent user experiences.
How to Hire Angular Developers: Key Skills and Knowledge to Look For
Many developers looking for their next gig claim to have experience with Google’s popular front-end framework. Here, international Angular coach Bo Vandersteene tells hiring managers how to separate the best from the rest.
Bo Vandersteene
Bo is a front-end developer with extensive expertise in Angular. She has served as a senior software engineer and Angular coach on teams across many European companies and presented at AgentConf, Devoxx, AngularConnect and more.
Identifying the Unknown With Clustering Metrics
Clustering in machine learning has a variety of applications, but how do you know which algorithm is best suited to your data? Here’s how to amplify your data insights with comparison metrics, including the F-measure.
Surbhi Gupta
Surbhi is a data scientist and developer with expertise in machine learning and robotics. A former senior data science engineer at Utopia Global, her experience ranges across ML fields including NLP, computer vision, and OCR. She has a master’s degree in mechatronics, and has published research in the field of robotics and optimization.
Most-read Articles
An Angular 5 Tutorial: Step by Step Guide to Your First Angular 5 App
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.