Blogs
Static Typing in Ruby with a Side of Sorbet | Heroku
Ruby is a dynamic language, which means that types are checked when the code is run. If you try to call a method on an object that does not exist, the compiler will not complain, you'll only find out about that error when the code is executed and ...
How to Setup Development Environment for Ruby on Rails App using Docker
If you are actively developing an application, using Docker can simplify your workflow and the process of deploying your application to production. Working with containers in development offers the following benefits:Environments are consistent, m...
Why and How to Host your Rails 6 App with AWS ElasticBeanstalk and RDS
When writing an application, one of the major issues you have to think about is how the application will be shared with the rest of the world.One common approach has been to launch on Heroku. It's easy to set up and is fully managed. But, it's als...
This repository contains various solution of a problem in Ruby, C, C , Python and Java.
This repository contains various solution of a problem in Ruby, C, C , Python and Java. - shoaibrayeen/Programmers-Community.These implementations are for learning purpose. The solution would be provided in any programming language.You are welcom...
Refactoring Legacy Code with the Strangler Fig Pattern – Shopify Engineering
Large objects are a code smell: overloaded with responsibilities and dependencies, as they continue to grow, it becomes more difficult to define what exactly they’re responsible for. Large objects are harder to reuse and slower to test. Even worse...
How to Develop and Debug Ruby Applications in Kubernetes
Kubernetes is an open-source project for automating deployment, scaling, and management of containers. It has rapidly become the standard to run production workloads and the community around it is just great!But Kubernetes is not designed for deve...