Toptal Engineering Expert
High-performing Apps With Python: A FastAPI Tutorial
Good programming language frameworks make it easy to produce quality products faster. Great frameworks even make the whole development experience enjoyable. FastAPI is a new Python web framework that’s powerful and enjoyable to use.
Zubair Ahmed
Zubair has three years of experience as a Python developer using Django, Flask, and FastAPI. He works in avionics and aerospace.
Full-stack NLP With React: Ionic vs. Cordova vs. React Native
JavaScript frameworks based on React can help you build a fast, reliable mobile app, but it’s not always easy to determine which framework is best for your project. Choosing the wrong framework can result in an app with slow and redundant code.
JavaScript expert Sean Wang builds the same natural language processing mobile application using Cordova, Ionic, and React Native, then discusses the advantages and limitations of each.
Shanglun Wang
Sean is a passionate polyglot: a full-stack wizard, sysadmin, and data scientist. He’s also developed market intelligence software.
SQL Indexes Explained, Pt. 2
Sorting a table can make some queries faster—but the maintenance cost is untenable. Enter real database indexes and their most common implementation structure: the B-tree.
Mirko Marović
Mirko designs and develops massive, extreme-workload databases. He also trains software developers on databases and SQL.
Quality Assurance Testing Perfected: A User Flow Tutorial
As products and services deploy faster and faster, quality assurance (QA) has to adapt and deliver more coverage in less time while maintaining high quality.
In this article, Toptal Software Engineer Jade Russel Hancox examines how we can use the user flow to boost the speed and efficiency of QA processes without compromising on quality.
Jade Russel Hancox
Jade is an award-winning quality assurance professional with extensive experience in manual QA and the automation of APIs, UIs, and databases.
Terraform vs. CloudFormation: The Definitive Guide
Choosing between infrastructure-as-code tools CloudFormation and Terraform can be arduous. It’s helpful to have some advice from someone with practical experience scaling apps using both technologies.
Fabrice Triboix
Fabrice is an AWS-certified cloud architect & developer with 20+ years of experience with the likes of Topps, Cisco, Samsung, and Alcatel.
World-class articles, delivered weekly.
By entering your email, you are agreeing to our privacy policy.
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?
Guillaume Dury
Working in Asia for years in startups, Guillaume mastered Docker and Kubernetes, then launched his own cloud consulting company in 2019.
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.
Gleidson Nascimento
Gleidson is an experienced engineer with skills in infrastructure automation architecture, design, development, and orchestration.
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.