PinnedSulman BaigEmpowering Your Ruby Projects with the “openai_chatgpt” gemAs developers, we constantly seek ways to improve and enhance our projects. That’s why I’m thrilled to introduce you to openai_chatgpt, a…Mar 13, 2023Mar 13, 2023
PinnedSulman BaigHow to Use ChatGPT API with Ruby on Rails: A Step-by-Step GuideChatGPT is a conversational AI model developed by OpenAI that generates human-like responses to text inputs. It can be integrated into…Mar 6, 2023Mar 6, 2023
PinnedSulman BaigRevolutionize Your App with Followship Models like Twitter and Instagram in Ruby on RailsIntroductionFeb 27, 2023Feb 27, 2023
Sulman BaigClean Code Tip: Create a Service Object and Improve Your GraphQL Mutations in RailsAs a developer, one of the most important aspects of writing code is making it easy to understand, maintain, and scale. This is where the…Feb 20, 2023Feb 20, 2023
Sulman BaigHow to subscribe users to SendGrid’s marketing emails using RailsSendGrid is a well-known email delivery platform enabling businesses to send and manage their email campaigns and transactional emails…Feb 13, 2023Feb 13, 2023
Sulman BaigHow to send slack notifications from Rails app using sidekiqIt can be helpful in a Rails application to send notifications to a Slack channel, for example, when a new user signs up, or an important…Feb 6, 2023Feb 6, 2023
Sulman BaigHow to run Rubocop for Rails in GitHub Actions?Rubocop is a popular code linter for Ruby, and it can be used to help keep your codebase clean and consistent.Jan 30, 2023Jan 30, 2023
Sulman BaigRunning Debugger in Rails 7 of containerized appI use rails 7 these days with ruby 3.0 in a containerized app using docker-compose. The problem buzzing me a lot was debugging the app in…Jan 21, 2023Jan 21, 2023
Sulman BaigResolving GraphQL/ExtractType rubocop offense in mutation type railsLearn how to resolve the GraphQL/ExtractType rubocop offense in your Rails mutation type.Jan 14, 2023Jan 14, 2023
Sulman BaigCreate setup_alias.sh for localized alias available in the working directory onlyIf you find yourself constantly typing out long commands or navigating to specific directories in your terminal, setting up aliases can be…Jan 7, 2023Jan 7, 2023