STORY OF LEVERAGING CUSTOM BUILDPACKS IN HEROKU

Heroku buildpacks are collections of scripts that are used for compiling apps on Heroku’s platform. Essentially, they prepare the code for execution by installing dependencies, setting up the environment, and so on.

Read more

MASTERING AUTOMATED CHECKS IN RAILS: A DEVELOPER'S GUIDE TO QUALITY AND PERFORMANCE

Rails is a powerful framework that can speed up your web development process, but as the saying goes, “With great power comes great responsibility.

Read more

AUTOMATING OPENVPN LOGIN IN UBUNTU USING GOLANG

OpenVPN enjoys widespread adoption due to its robustness in creating VPN tunnels. Nevertheless, users must navigate a cumbersome step of supplying credentials every time a VPN connection is established.

Read more

AUTOSLEEP - SLEEP YOUR DYNO WHEN YOU SLEEP

In my current organisation, we have 20+ web applications and each application has its own staging, UAT, pre-prod, and production environments on Heroku.

Read more

ROUTE SELECTED TRAFFIC VIA OPENVPN - GITHUB CASE

It’s a very common practice to use IP whitelisting to secure private resources and databases. And they use VPN to allow their employees to access these resources.

Read more

LOGGING SIDEKIQ AND RAILS

Sidekiq is an efficient way to process background jobs in ruby. Sidekiq makes use of threads to process multiple jobs at the same time in the same process.

Read more

AUTOCOMPLETE FEATURE BUILDING RELEVENCE

In my previous post Autocomplete Feature with ElasticSearch. We had to build our custom analyzer and searched through documents. Now suppose we have thousands of documents in our index, and searched query from user matches 100+ records.

Read more

AUTOCOMPLETE FEATURE WITH ELASTICSEARCH

Autocomplete is crucial functionality for any E-commerce Site. It reduces the amount of character a user needs to type before executing any search actions, thereby enhancing the search experience of users.

Read more