Heroku makes deployment—and redeployment—incredibly simple. Explore Heroku’s Django hosting in this tutorial, and see for yourself.
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.
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.
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...
As a platform for running complex and demanding software products, AWS offers flexibility by using resources only when needed and scaling on demand. In this article, Toptal JavaScript Developer Tomislav Capan explains why he uses AWS and what provisioned infrastructure can do for clients.
HTTP/3 is on the horizon, but many aren't even familiar with HTTP/2 yet. Find out what HTTP/3 means for web development, administration, and the internet.
JSON web tokens (JWTs) provide a method of authenticating requests that's convenient, compact, and secure. More often than not, Angular apps will include them in their data flows. In this tutorial, Toptal Freelance Software Engineer Sebastian Schocke shows how to implement JWT authentication in an Angular 6 single-page application (SPA), complete with a Node.js back-end.
The AI revolution is transforming the consumer world. Some developers may shy away from AI, which has traditionally been a heavily technical specialty. In this article, Toptal Freelance Salesforce Developer Fahad Munawar Khan explores how accessible to developers the AI cloud has become, even for non-Salesforce apps, with Salesforce Einstein.
Modern mobile application development requires a well thought-out plan for keeping user data in sync across various devices. This is a thorny problem with many gotchas and pitfalls, but users expect the feature and expect it to work well. For iOS and macOS, Apple provides a robust toolkit, called CloudKit API, which allows developers targeting Apple platforms to solve this synchronization problem. In this article, Toptal Software Engineer Paul Young demonstrate how to use CloudKit to keep a user’s data in sync between multiple clients.
World-class articles, delivered weekly.
Subscription implies consent to our privacy policy
Thank you!
Check out your inbox to confirm your invite.
Join the Toptal® community.