Note: This blog post is from 2009. Some content, links and indeed comments from others may be outdated--though not necessarily. Corrections are welcome, in the comments. I may revise the content if necessary.I happened upon a site today with many quick, to the point, highly graphical articles introducing web app development topics that may interest some of my readers. Wanted to pass them along:
- How To Optimize Your Site With GZIP Compression
- How To Optimize Your Site With HTTP Caching
- How To Debug Web Applications With Firefox
- Using JSON to Exchange Data
- How To Make a Bookmarklet For Your Web Application
- The Quick Guide to GUIDs
Still others aren't specific to web development, but can be valuable to all kinds of developers, and it was one of these that led me to the site in the first place:
- A Visual Guide to Version Control
- Intro to Distributed Version Control (Illustrated)
- Keeping your data backed up
The site is Better Explained, whose tag line is "Explanations for everyone". The author does a pretty good job of that. Some of the topics are a little too one-sided (the discussion of HTTP compression does only show setting it up in Apache, not IIS), and of course there's no mention of CF anywhere. :-) But we can't expect that from everyone. There are lots of positive comments and linkbacks on on many of the entries, so he'd done a good job in the eyes of most.
Indeed, if you may be hearing the siren call of Ruby on Rails, they have an article on that: Starting Ruby on Rails: What I Wish I Knew. There's also an intro to MVC, but again it's from a Rails perspective: Intermediate Rails: Understanding Models, Views and Controllers.
If there's something you'd like to see the author address on the site, he has a post for that, too: What do you want Better Explained?.