Heroku is super powerful and I suggest if you're new to Rails, or any other framework they support (which is a lot), to give them a try. Manual setup for a lot of these languages and frameworks can be really tedious, but Heroku gets it all done for you. This is especially helpful when you first learn [Insert bleeding edge technology here] and it's either not supported by your web host, or a pain in the ass to set up. Of course, down the road, learning how to do it all manually is also helpful.
19 Oct 2013
Rails 4 has done away with using attr_accessible and others like it. The new standard is to use strong parameters, and it definitely seems like a more secure system. But, for legacy apps upgrading to Rails 4, there is a gem called "protected_attributes" that gives you back what Rails 3 and before let you do -- which is the ability to use attr_accessible :attr1, :attr2, etc to mass assign attributes in your model. This, however, does not come without issues.
13 Oct 2013
A cool effect I've been seeing on sites lately involves the use of percentage based heights & absolute positioning. Puzzled by how it worked, I set out to break the code down and do it myself.
18 Aug 2013
Let me rephrase; what I meant to say is that nothing is perfect right away. Obvious statement, right? In hindsight, yeah. But not so much after you've sunk hours into a project only to step back and judge what you've got done.
28 Jul 2013
Nearly everything's been done already. And everything that requires doing has thousands of people who do it very, very well. They specialize in that thing they do. They went to school, or spent hours teaching themselves how to do what they do. Who am I to step in and think I can just try to learn and apply a skill while so many have already done so?
24 Jun 2013
An obvious common trait of any web app landing page, download page, or any other website offering a product, are the large call-to-action buttons. I usually prefer beginning with a vague idea of a button style, and then code it all (or most) in CSS from the get-go. Button styles will always be subjective, and will need to be custom per website, color scheme, etc. One thing that doesn't change much is the markup and structure used...
15 May 2013