Understanding the Rails Asset Pipeline
- Published
- Author
- Aditya VishwakarmaSystem Analyst
A comprehensive guide to understanding the Rails Asset Pipeline, its features, and its role in modern web development.
Read moreHey there! Welcome to our blog, where our team shares all things tech from cool solutions to everyday challenges to innovative ideas we're excited about. We're here to share our journey, inspire yours and have some fun along the way!
A comprehensive guide to understanding the Rails Asset Pipeline, its features, and its role in modern web development.
Read moreThis guide walks you through setting up Keycloak locally using Docker, creating a realm, user, client and integrating Keycloak with a Rails application using the omniauth-keycloak gem for single sign-on (SSO).
Read moreLearn how to implement Retrieval-Augmented Generation (RAG) using LangChain, Pgvector, and OpenAI to store document embeddings and generate context-aware responses
Read moreThis blog explains how to organize ActiveRecord models into a tree structure using the Ancestry gem in Rails to manage parent-child hierarchical structures. It covers the setup, features, and querying methods that make managing hierarchical data both simple and efficient.
Read moreA detailed guide to Hotwire in Rails exploring turbo-drive, turbo-frames and turbo-streams. Learn how to build blazing-fast applications with real-time updates without full page reloads.
Read moreDiscover the evolution from Rails Classic autoloader to the dynamic Zeitwerk.
Read moreGuide to Setting Up AWS S3 Bucket for Rails Active Storage File Uploads
Read moreA comprehensive guide for understanding the basic concepts of px, em, and rem units. Also learn about Tailwind config and how to use Figma's developer mode to close the gap between designers and developers.
Read moreAutomate OTP verification using the gmail-tester library in combination with Cypress and Playwright E2E tests
Read moreLearn to run rails test on Gitlab CI pipeline
Read moreApproaches for clean rails translation files as application grows
Read moreMake better authorization for your application.
Read moreSupporting API conventions for client like reactjs can be quite tricky. This post talks about approach to make APIs accessible using snakecase or camelCase.
Read moreDeploying a Rails app with Webpack asset management on Heroku can be tricky. However, Heroku provides lifecycle hooks on its NodeJs buildpack that will help make this easier.
Read moreRails 5 has a new feature added to ActiveRecord that makes working with batch data much more efficient. The `Model.in_batches` function passes a batch of records wrapped inside an ActiveRecord collection.
Read moreTraditionally, Rails 3.x and above come with Sprockets and asset management functions. However, using a JavaScript or CSS library with Sprockets means we'd have to roll them into gems with a specific directory heirarchy. Instead, we can leverage Bower to handle that for us.
Read moreInteracting with complex web forms tends to become hairy pretty quickly. Using Form or Service objects to abstract out the complexity can help wrangle complexity. This post talks about how we use them to make code simpler.
Read moreIn this post, I will talk about how Rails 3.x reloads code in the development environment.
Read moreThis post talks about using the Backbone library with a Rails backend, and goes through some challenges and gotchas encountered during the process.
Read moreA nearly step-by-step guide to upgrade to Mountain Lion, and setting up a Ruby development environment
Read moreThe problem with kitchen sink libraries is feature creep. Sometimes all we need are small libraries that are easily readable.
Read more