Back-end

Showing 1-8 of 240 results

The Need for Speed: A Toptal JavaScript Coding Challenge Retrospective

by Eva Bojorges Rodriguez

Toptal's JavaScript Speed Coding Challenge invited creative solutions from the beginning. As the week played out, competitors got closer and closer to the maximum theoretical score. Then something unexpected happened...

6 minute readContinue Reading

Do Your Homework: 7 AWS Certified Solutions Architect Exam Tips

by Ross Bowman

Cloud architects with the AWS Certified Solutions Architect - Associate qualification are in high demand, with good reason—the AWS exam sets the bar high. What's the best way to prepare for it?

8 minute readContinue Reading

Timestamp Truncation: A Ruby on Rails ActiveRecord Tale

by Maciek Rząsa

Tests should keep apps from being flaky. But tests themselves can become flaky—even the most straightforward ones. Here's how we dove into a problematic test on a PostgreSQL-backed Rails app, and what we uncovered.

< 5 minute readContinue Reading

Language Server Protocol Tutorial: From VSCode to Vim

by Jeremy Greer

The main artifact of all your work is most likely plain text files. So why don't you use Notepad to create them? Find out how the Language Server Protocol can transform text editors into code editors, without coupling.

11 minute readContinue Reading

Pay in, Pay out: How to Create a Marketplace

by Konrad Gadzinowski

Shopping online is more convenient than ever, so how do you create an online marketplace tailored to cater to your specific needs? In this article, Toptal JavaScript Developer Konrad Gadzinowski explores marketplace business models and payment methods for both regional and global services.

13 minute readContinue Reading

Keep It Encrypted, Keep It Safe: Working with ESNI, DoH, and DoT

by Brian Wojtczak

Internet privacy's cutting-edge technology includes encrypted server name indication (ESNI) and encrypted DNS in the form of DNS over HTTPS (DoH). Find out what they are, why they exist, and how they work.

11 minute readContinue Reading

Haxe Review: Haxe 4 Features and Strengths

by Kevin Bloch

The quietly growing number of serious Haxe projects have something new to contend with: the first major compiler release in over three years. What does Haxe 4 bring to the table?

10 minute readContinue Reading

Choosing a Tech Stack Alternative - The Ups and Downs

by Viktar Basharymau

If a web application is big and old enough, there may come a time when you need to break it down into smaller, isolated parts and extract services from it. Some of these will be more independent than others. In this post, Toptal Full-stack Developer Viktar Basharymau explains how his team extracted an app from the monolithic Rails application that powers Toptal, and how the new service's technical stack was selected.

11 minute readContinue Reading

Join the Toptal® community.