Rails Foundation Contributing Member
Ruby on Rails consulting from engineers who work deep in Rails.
Saeloun helps teams modernize Rails applications, improve performance, untangle production issues, and ship product work with a senior Rails and React team in Boston and Pune.
- 595+
- engineering articles
- 2019
- founded in Boston
- Rails
- Foundation member
Latest Rails, React, and engineering articles
Field notes on framework changes, performance, upgrades, testing, and product engineering.
Sort Rails Models By Association Order
Sort your Rails models by the order of their belongs_to associations using ActiveRecord::Reflection.Rails 7.1 assert_raises Matches Messages
Check the exception and the message raised by rails or custom errors in tests together with assert_raises in a single line.Building a chatbot in Next.js using Vercel
Using Vercel AI SDK to build an OpenAI chatbot with streamable user interfaceUsing picture_tag Helper in Rails 7.1
Support for picture_tag helper in Rails. Its usage, advantages, and use cases.Part 3 - Saeloun Website Info Architecture
Learn about the changes we made to improve the information architecture of our website.React Error Boundaries: Handle Errors Gracefully
Learn React error boundaries to catch runtime errors and display fallback UI. Includes react-error-boundary package, hooks, and HOC patterns.Part 2- Redesigning Saeloun's Website
Learn about how we did the competitive analysis as part of secondary research and collected references for our website.Rails 7.1 Rails.env.local? Method Explained
Rails 7.1 adds Rails.env.local? to check if environment is development or test in one simple call.Next.js App Router for Better Performance
Discover Next.js 13's App Router built on React Server Components for efficient route organization and layouts.Rails 7.1 Postgres Enum Support Extended
Rails 7.1 extends support to rename enum, add enum value and rename enum value for Postgres adapter