Sarmad is a Rubyist. Works at 10Pearls as a Senior Software Engineer. And an independent Ruby on Rails consultant. A fitness enthusiast who likes to workout and eat well.
Sarmad's articles
![10 Ruby on Rails Best Practices](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1477231584Fotolia_114573496_Subscription_Monthly_M-300x186.jpg)
10 Ruby on Rails Best Practices
Sarmad Sabih runs through some of his favorite best practices for Rails applications.
![Continuous Deployment of Rails with SemaphoreCI](https://uploads.sitepoint.com/wp-content/uploads/2016/09/1473609749semaphore-300x102.png)
Continuous Deployment of Rails with SemaphoreCI
Sarmad Sabih walks you through every step of continuous deployment a Rails app to EC2 using Bitbucket, Capistrano, and SemaphoreCI.
![Deliver the Mail with Amazon SES and Rails](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469245202rails-300x200.jpg)
Deliver the Mail with Amazon SES and Rails
Sarmad Sabih demonstrates configuring Amazon's Simple Email Service with Rails, allowing you a cheap email solution from your app.
![Quick Tip: DRY Up Your Model Validations Tests](https://uploads.sitepoint.com/wp-content/uploads/2016/06/14692656371466281818Fotolia_94626529_Subscription_Monthly_M-300x200.jpg)
Quick Tip: DRY Up Your Model Validations Tests
Sam Sarmad shows how he removed a ton of duplicated test code when testing ActiveModel validations.