I think ORMs are there to make developing easier - but doesn't obviate the need for the user to understand how the underlying database works. For one based on my understanding of their use-case, could've used a validation :on => :create only. Likewise, if case-insensitivity is needed, they can enforce that on record insertion or, if they're using something else like MySQL, just use case insensitive collation. The fact that I know how to write SQL doesn't mean it's always easier/faster/better than using an ORM...
neat! i was just looking at the dreamscreen a few days ago (https://www.touchofmodern.com/sales/dreamscreen/dreamscreen?...) but the lightpack2 looks even more elegant/smooth in the way it reacts. it even has the "pixels" that add an interesting element...
We are a start-up located in San Francisco that curates modern designed products for 5-day sales for our members. Our goal is to help people discover unique and beautifully designed products while getting them at a great price. The site is growing extremely rapidly, adding thousands of users daily and dozens of design/manufacturing partners each week. The company is early-stage and VC-funded, looking to bring on sharp, hardworking talent with competitive salary. You'll have a chance to work directly with the founders and be part of the core team.
EXPERIENCE YOU SHOULD HAVE
+ this is not your first gig
+ you have experience with building end-to-end products
+ you are an expert in rails, jQuery, objective-c and MySQL
+ are experienced in scaling rails (1M+ visitors/month) and building on the android platform
WHAT YOU'LL BE DOING
+ working across all channels including web, iPhone, iPad and android
+ driving operational efficiencies including fraud detection, logistics automation, advertising integration, improving metrics measurements, bug fixes, etc.
+ creating new features as the company grows including scaling the code base, a/b testing, writing integration tests, setting up search servers, personalization, etc.
+ communicating directly with the CTO daily
If you fit the bill, please apply with:
+ resume highlighting what you've been up to the past couple of years
+ cover letter explaining why you're interested in e-commerce
Yeah I work for a daily email site and we do this too. We just don't send another email letting them know - that's more spam! I was surprised that this was considered newsworthy... Most people in the industry do this. It's definitely considered best-practice - it reduces costs, improves metrics, and probably doesn't subtract much value compared how much it costs to keep sending them emails.