The one place where visual coding is conspicuously absent

“Why does this have to be so hard?” - it’s a phrase that every web developer has most likely uttered at some point in their career. It seems that after decades of advancement in software development, it still isn’t getting any easier. Maybe this is just the way it has to be? Back in the ‘90s, there was a real trend for tools that enabled software development without “coding” - all-in-one databases like Access, form builders, and rapid application development environments. read more

Creating a mobile version of your site in Rails 3.1

I recently added a mobile layout for Chess Microbase. To ensure the mobile content was just as optimized as the desktop version, and to help reduce the number of interactions (and therefore conflicts) between the desktop and mobile versions, I chose to make the mobile site run from separate view files. Here, I’ll give an explanation of how I made that work using Rails 3.1. I started with this helpful solution by Winfield Peterson on StackOverflow: read more