authorImg Shruti Apte
authorImg Shruti Apte

Shruti is a ReactJS Developer.

React error handling with react-error-boundary

React error boundaries provide a way to gracefully handle runtime errors and prevent them from crashing the entire application.
authorImg Akash Kale
authorImg Akash Kale

Akash is a User Experience Designer.

Part 2- Redesigning Saeloun's Website (Research)

Learn about how we did the competitive analysis as part of secondary research and collected references for our website.
authorImg Vipul A M
authorImg Vipul A M

I am an active member of Ruby community. I have been consistently contributing to Ruby on Rails for a number of years and now am one of the top 30 contributors to Ruby on Rails. I also help as co-editor for the This week in Rails newsletter. Besides Ruby on Rails I have also contributed to many other notable open source projects including Sinatra, Devise and Rake. I am a seasoned speaker an have spoken at many conferences around the world including Gogaruco in San Francisco, RedDotRubyConf in Singapore, RubyConfIndia in Goa, India MadisonPlusRuby in Madison, Wisconsin, RubyConfBrazil in Suo Paulo, Brazil, and RubyConf Philippines in Manilla, Philippines. I am organizer of Deccan Ruby Conference and used to run RubyIndia Podcast. During my early days of open source as part of "Google summer of code" I contributed to the krypt-project project. Later I helped mentor in the JRuby and currently mentor in the Ruby on Rails organization for Google summer of code. When not working on Ruby, I am mostly working on Reactjs. I have authored the book Building Modern Web Applications with React.js which is published by PACKT. I have produced a number of screencasts on the topic of Learn React.js.

Rails.env.local? in Rails 7.1

Rails.env.local? was introduced in Rails 7.1. This post explores its usage.
authorImg Sanjib Roy

I'm a React and Javascript enthusiast with over two years of experience creating innovative software solutions that improve business productivity. As a team player, I enjoy taking on challenging projects that push me to learn and grow. Born and raised in Raniganj, I enjoy mobile photography, writing and reciting poems, and traveling during my free time.

Simplify Routing and Boost Performance with Next.js App Router

Discover the powerful features of Next.js 13's App Router built on React Server Components, enabling efficient route organization and layout creation. Improve performance with server-centric routing and seamless client-side navigation. Unlock advanced routing patterns like parallel routes and route interception to create sophisticated web applications with ease.
authorImg Deepak Mahakale

Deepak is an Engineering Manager at Saeloun.

Rails 7.1 extends enum support for Postgres adapter

Rails 7.1 extends support to rename enum, add enum value and rename enum value for Postgres adapter
authorImg Mayank Agnihotri
authorImg Mayank Agnihotri

I'm a React and Rails enthusiast with two years of experience creating innovative software solutions that improve business productivity. I work well in teams and am always up for challenging projects. Born and raised in Navi Mumbai, I enjoy gaming and travelling in my free time.

Using quarter method by rails 7.1

Get quarter of the date provided for the current year or the custom year.
authorImg Chetan Gawai
authorImg Chetan Gawai

I am a Javascript and React enthusiast, and I absolutely love writing technical blogs. There's just something about the process of breaking down complex concepts and sharing my knowledge with others that really excites me. In my free time, I enjoy exploring my other passions, such as painting, gardening, cooking, and managing my food blog.

Smooth Scrolling to an Element using scrollIntoView in React with a Fixed Header

Fixed headers are a popular design choice for websites. However, scrolling to an element that includes a fixed header can present several challenges. In this blog post, we will discuss how to overcome these challenges and scroll smoothly to elements with fixed headers.
authorImg Keshav Biswa

Keshav is a Ruby on Rails Developer.

Shaping Rails to Your Needs, Customizing Rails Generators using Thor Templates

Templates are an easy way to customize your Rails generators to fix repetitive tasks and make your life easier.
authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

Extract Sample Rate of an Audio File with Audio Analyzer in Rails 7.1

Extract the sample rate of an audio file with ActiveStorage::AudioAnalyzer which will return the bit rate, duration, and sample rate
authorImg Gowsik Vivekanandan
authorImg Gowsik Vivekanandan

I’m a Ruby on Rails and Javascript enthusiast with over three years of experience in creating SaaS applications that make remote work easier. I work well in teams and am always up for new challenges. Born and raised in Namakkal, I enjoy playing video games, binge-watching tv shows, and stargazing to kill time.

Integrate OpenAI API in Ruby applications

We can integrate OpenAI API in a ruby application by using ruby-openai gem which allows us to build an app with all the ChatGPT