Reduce load times of Rails applications using CloudFront CDN
Delivering static assets and JavaScript files with CDN can significantly improve the performance of our Rails application, resulting in faster load times and a better user experience.Adding table names to error for duplicate column names
Table name is shown in the error when duplicate columns for the same table is entered while creating it.Restore Postgres DB in fly.io - PG version mismatch issue workaround
As a workaround to PG version mismatch issue, we can restore Postgres DB in fly.io from the local environmentRestoring data using papertrail.
PaperTrail is a very useful tool, but did you know it can help restore the deleted records as well?Simplify CSS selector grouping and styling with :where() and :is()
:where() and :is() are new additions to CSS that make it easier to select and style elements on a webpage by grouping selectors and applying styles to multiple elements at once.Choosing between useReducer and useState in React
There is a lot of confusion while choosing the state management methods. One of them is 'When to use useReducer versus useState?'. In this blog, we will discuss the points to help select between 'useState' and 'useReducer'.Rails 7.1 Improves Support for Custom Namespaces
This patch improves the support for defining custom namespaces while autoloading files.Kubernetes cluster on AWS EKS, Part 5: Root domain redirection using Caddy Server with Automatic SSL
Redirect bare root domains, with automatic SSL generation using the Caddy Server.Kubernetes cluster on AWS EKS, Part 4: Setup Elastic Stack ( ElasticSearch / Kibana / APM Server ) on Kubernetes
Setup for ElasticSearch / Kibana / APM Serve on AWS EKS with Nginx Ingress and Cert-Manager.Kubernetes cluster on AWS EKS, Part 3: Setup NGINX Ingress Controller with Cert-Manager on AWS EKS
Nginx Ingress Controller is the recommended way to set up LoadBalancer on Kubernetes with Cert-Manager for SSL Certificates using LetsEncrypt.