PinnedAli SepehriHow to create Database Views in Ruby on Rails?This article explains how we can create database views in Rails applications. To see a practical usage of database views, please refer to…Aug 10Aug 10
PinnedAli SepehriinITNEXTA Simple Solution for Zero Downtime on Deployments with DockerTwo months ago after dockerizing our applications, I got a task to implement zero downtime for our deployments.Nov 11, 20201Nov 11, 20201
Ali SepehriinITNEXTHow to speed up assets precompile for Ruby on Rails appsIf you spend too much time to deploy your rails project especially on the assets:precompile step, and maybe sometimes you see the…Jul 10, 2020Jul 10, 2020
Ali SepehriPreview for Amazon S3 Client-Side Encrypted Active Storage filesThumbnail preview for uploaded files(image, PDF, movie and …) which are encrypted in client-sideJul 25, 2019Jul 25, 2019
Ali SepehriA practical Example of Database View in Ruby on RailsTo learn how to create a database view in Ruby on Rails, start by reading the following article:May 8, 20183May 8, 20183
Ali SepehriinsalamcinemaMy Experiences in Live Rails ApplicationIdempotency for seed files, rake tasks and background jobs.Feb 17, 2018Feb 17, 2018
Ali SepehriinsalamcinemaHadirHadir is a gem which provides an authorization system like Pundit. With Hadir you separate policy logics and put them in policy classes…Jan 17, 2018Jan 17, 2018
Ali SepehriinsalamcinemaRunning advanced object/file storage server in less than 1 hour with “Minio”We wanted to prevent user from downloading files before paying for them. At first attempt I created a temporary link per each user and each…Nov 7, 2017Nov 7, 2017
Ali SepehriinsalamcinemaDo you log your exceptions? yes, I do, but I can’t read them!Your users are free testers for your websites, apps and etc. if you do proper logging. We are using rails for backend and I found Errbit as…Apr 25, 2017Apr 25, 2017
Ali SepehriinsalamcinemaSplit admin build file with Webpack 2 + React-RouterWe decided to write an admin part for our web application. To prevent increasing build file size we can write another application for admin…Mar 2, 2017Mar 2, 2017