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
All Perks, No Hassle: An Angular 9 Tutorial
“Every year the internet breaks,” goes the saying, and developers usually have to go and fix it. Is this true when it comes to the long-awaited Angular version 9?
Joaquin Cid
Joaquin is a full-stack and hybrid mobile app developer with 13+ years of experience working for companies like WebMD and Getty Images.
Remote Work Tools of the Remote Work Trade
Working from home is no longer a business decision or a lifestyle choice. During the biggest public health crisis in a century, it’s a necessity: not to save time or money, but to save lives.
In this article, Toptal Technical Editor Nermin Hajdarbegovic introduces newcomers to essential tools used by remote workers.
Nermin Hajdarbegovic
A veteran tech writer, Nermin helped create online publications covering everything from the semiconductor industry to cryptocurrencies.
World-class articles, delivered weekly.
Subscription implies consent to our privacy policy
Sound Logic and Monotonic AI Models
For those working with AI, the future is certainly exciting. At the same time, there is a general sense that AI suffers from one pesky flaw: AI in its current state can be unpredictably unreliable.
Emmanuel Tsukerman
The author of multiple cybersecurity courses and books, Dr. Tsukerman has designed top-tier, award-winning ML solutions.
Taking Firebase Serverless: Mobile and Web Applications Made Easy
Mobile and web applications typically need a back-end server, which requires maintenance, updates, backups, and more. So why not dispense with them?
In this article, Toptal Java Developer Phillip Edwards outlines how you can use Google Firebase to develop serverless applications without incurring a lot of costs.
Phillip Edwards
Phillip has extensive experience in all aspects of software development. Recently, he has been developing apps using Google Firebase.
Well-structured Logic: A Golang OOP Tutorial
Can Golang be object-oriented? Go is post-OOP but can still leverage concepts like binding functions to types (aka classes), constructors, subtyping, polymorphism, dependency injection, and testing with mocks.
Leonhard Holz
Leonhard’s been a professional developer for 15 years. A Go expert, he loves the language for its simplicity, performance, and productivity.
Flexible A/B Testing with AWS Lambda@Edge
One of the new possibilities offered by Lambda@Edge is the ability to implement server-side A/B testing using Lambdas on CloudFront’s edge servers.
In this article, Toptal Full-stack Developer Georgios Boutsioukis guides you through the process and outlines the pros and cons of A/B testing with Lambda@Edge.
Georgios Boutsioukis
Georgios is a full-stack developer with more than eight years of experience. He worked at CERN and as a member of the mobile API team at Booking.com.
Stars Realigned: Improving the IMDb Rating System
IMDb ratings have genre bias: For example, dramas tend to score higher. Removing common feature bias and keeping unique characteristics, it’s possible to create a new, refined score based on IMDb information.
Juan Manuel Ortiz de Zarate
Juan (MSc, computer science) is a data science/AI PhD student. As a senior web developer, his main expertise includes R, Python, and PHP.
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.