Tutorials

Automate the Little Things Too | Technical Explorations
Technical Explorations : by Keith R. BennettWe developers automate highly complex tasks, but when it comes to the smaller repetitive tasks, we tend to do things manually, or fail to do them at all. By combining Ruby with robust and richly function...

Testing microservices the right way - Speaker Deck
Microservices shine in many aspects, but testability. Whenever you deploy a service, no matter how small it is, as long as it has dependencies, you have to keep them in mind. In Toptal, we realized the complexity of the integration testing when st...

Ruby on Rails Payment System with Stripe and PayPal | Toptal
A key feature for huge eCommerce companies such as AliExpress, Ebay, and Amazon is a secure way of handling payments, which is essential for their business. If this feature fails, the consequences would be devastating. This applies to industry lea...



Ruby on Rails and DataTables plug-in. Ajax-sourced tables
If we talk about sending some asynchronous requests with Ajax, naturally we’ll need some API endpoint which would return us the dataset that we, in turn, will use for populating our table. But since I don’t feel like creating the whole REST API pr...




Writing GraphQL queries in native Ruby = Love ❤️ | Contentful
raphQL has made waves with front-end developers, but if you’re a backend developer, chances are it hasn’t infiltrated your world –– you might not even know what it is. And it’s not your fault. There has been a limited amount of blog posts, talks a...