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
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.
Launching a Spring Boot Application Programmatically
Starting a Spring Boot application in the command line is as simple as it gets. But what if we want to run our application from another Java program?
In this article, Toptal Java Developer Igor Delac demonstrates how you can start a Spring Boot app programmatically using just a few lines of code.
Igor Delac
Igor is an enthusiastic and skilled professional with extensive experience in Java development, system administration, and more.
World-class articles, delivered weekly.
Subscription implies consent to our privacy policy
Serializing Complex Objects in JavaScript
The Tanagra.js library is designed to be simple and lightweight, and it currently supports Node.js and ES6 classes. The main implementation supports JSON, and an experimental version supports Google Protocol Buffers.
Luke Wilson
Luke has 12 years of experience as an engineer, team lead, and scrum master.
Optimizing Retailer Revenue with Sales Forecasting AI
Retailers often face supply and demand issues that cause them to miss out on potential sales or tie up a lot of money in overstocked products.
In this article, Toptal Data Scientist Ahmed Khaled explains how retailers can boost revenues and cut costs with sales forecasts backed by artificial intelligence.
Ahmed Khaled
Ahmed is a senior data scientist who loves to dig into clients’ problems and solve them using state-of-the-art data-driven solutions.
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.
Embeddings in Machine Learning: Making Complex Data Simple
Working with non-numerical data can be challenging, even for seasoned data scientists. To make good use of such data, it needs to be transformed. But how?
In this article, Toptal Data Scientist Yaroslav Kopotilov will introduce you to embeddings and demonstrate how they can be used to visualize complex data and make it usable.
Yaroslav Kopotilov
Yaroslav is a data scientist with experience in business analysis, predictive modeling, data visualization, data orchestration, and deployment.
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.