saeloun.com
@saeloun.com
We are a team of dynamic developers who specialize in building web and mobile applications. We have a track record of success in delivering results that meet and exceed our client's expectations.
🇺🇸 Happy 4th of July! Wishing you a joyful celebration filled with freedom, family, and fireworks. 🎆
🎉 Congratulations to Bastin, Biletto's Employee of the Month! Thank you for your hard work, responsiveness, and commitment to delivering exceptional support. Well deserved!
Rails 8 introduced Solid Queue — background jobs powered by database, no Redis required. Simpler deployments, lower costs, same performance. #RubyOnRails #Rails8 #SolidQueue #ActiveJob #WebDev #BackendDevelopment #Ruby blog.saeloun.com/2026/05/26/r...
Rails 8's Solid Cache lets you ditch Redis for database-backed caching — bigger caches, lower costs, simpler infrastructure. Here's how to set it up and when it makes sense for your app. #Rails8 #RubyOnRails #SolidCache #WebDev #RailsDevelopment #Caching #DevOps blog.saeloun.com/2026/05/26/r...
Rails 8 introduces SolidCable as the default ActionCable adapter. No more Redis dependency for WebSockets — just use your database! #Rails8 #RubyOnRails #Ruby #SolidCable #WebSockets blog.saeloun.com/2026/05/26/r...
Rails 8.1 adds native markdown rendering with format.md support. Perfect for AI-generated content, documentation APIs, and export features—markdown is now a first-class citizen in Rails. #RubyOnRails #Rails81 #Markdown #AI #WebDev #Ruby #API blog.saeloun.com/2026/05/22/r...
Migrating to Propshaft in Rails 8? We cover everything from Bootstrap and jQuery to handling gems without npm equivalents. #Rails8 #RubyOnRails #Propshaft #AssetPipeline #Ruby Read More - blog.saeloun.com/2026/05/19/r...
Rails 8 ships Thruster as the default HTTP/2 proxy. Lightweight Go proxy from 37signals that gives you: • HTTP/2 • Auto TLS via Let's Encrypt • Asset caching & compression • Zero config Fewer moving parts, better defaults. blog.saeloun.com/2026/05/09/r... #Rails #HTTP2 #WebDev
Rails 8 Adds Thruster as the Default HTTP/2 Proxy Server
Rails 8 ships Thruster in the default Docker setup, giving Puma HTTP/2, asset caching, compression, X-Sendfile support, and optional automatic TLS without a separate Nginx layer.
blog.saeloun.com
Rails 8.1 ships a production-ready Dockerfile. Here's how to use it right: multistage builds, nonroot user, Docker Scout in CI, and Kamal 2 health checks. blog.saeloun.com/2026/05/04/r... #Rails #Docker #DevOps
My AI setup for Rails work: Perplexity, Claude Code, Codex, gbrain, gstack, CodeRabbit, and GitHub checks as the gate that doesn't move. Chat is fine. Chat is not architecture. blog.saeloun.com/2026/04/29/e... #Rails #AI #DevTools
Rails apps are secure by design only if you enforce the basics consistently. This guide covers practical Rails security best practices to reduce risk across auth, params, sessions, dependencies, and deployment. blog.saeloun.com/2026/04/28/r... #Rails #RubyOnRails #AppSec #WebSecurity #BackendDev
Authorization in Rails gets messy fast as apps grow. This guide compares practical patterns with Pundit, CanCanCan, and Action Policy so you can pick what fits your app and keep permissions maintainable. Read: blog.saeloun.com/2026/04/28/r... #Rails #RubyOnRails #AppSec #WebDev #BackendDev
Karpathy-style LLM Wiki + gbrain + gstack is a strong pattern for private AI workflows. Private signals in, distilled memory out, better coding decisions daily. Read more blog.saeloun.com/2026/04/28/p... #AI #LLM #Rails #RubyOnRails #AIAgents #MCP #LocalFirst #PrivacyFirst #DevTools #Engineering
If the Earth had a feedback form, we’d probably need to do better. #EarthDay #ProtectOurPlanet #Saeloun
Slow queries in Rails? Here's our guide to debugging them — from explain and load_async to database-specific tools. blog.saeloun.com/2026/04/15/a... #RubyOnRails #Rails #PostgreSQL
Sun out. Fields ready. Plates full. That’s the vibe. Happy Baisakhi. #Baisakhi #FestiveVibes #Saeloun
🎉 Saeloun turns 7 today What started as a small team has grown into a company deeply rooted in the Ruby and Rails community. We’re grateful for every project, every contribution, and every connection. Thank you for being part of the journey ❤️ #Saeloun #RubyOnRails #RubyCommunity
New year. Fresh energy. Same good vibes. 🌸 Happy Gudi Padwa! #GudiPadwa #FreshStart #GoodEnergy #Saeloun