You may have noticed that my ‘blog 6 days a week’ has lately been kinda lax lately, but I finally, finally, started work on Ruby-idioms.com. Nothing out there public yet, but I’ve finally found the time and energy, and quite frankly, got through that old friend of mine, fear of getting stuff done instead of watching TV and reading RSS feeds, and actually got some code down on… uhm… an editor.
I figure that it’d be a good idea to start blogging the experience of building a site from scratch with Rails by a newbie (not that there aren’t a hundred of those already). Read My Code was done in 24 hours, I figure a week or so, or heck, a day or two per feature, ought to be enough.
I started by breaking things into some steps:
Create the Idiom scaffold, model validation, etc
User authentication and login
User integration (edit your own Idioms)
Site layout, look and feel
More site layout stuff (I’m thinking this might be the hardest part for me, as I am a programmer and not a designer for a very good reason 🙂
That’s of course a bit over simplified, and I’m probably missing out something huge, but that’s the current attack plan. All things are flexible of course. My grand plan is to code one day, blog the results and anything interesting or challenging that I find. I’ll make sure I push things up to the GitHub project page as well.