<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.readydone.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>TalentEd by ReadyDone</title>
 <link>http://www.readydone.com/blog/%2A</link>
 <description>Deep digital thinking.</description>
 <language>en</language>
<item>
 <title>When To Build?</title>
 <link>http://www.readydone.com/blog/jan-09/when-build</link>
 <description>&lt;p&gt;One of the chief buzz words during the second wind of internet growth is/was &amp;quot;agile development.&amp;quot; This phrase serves the web industry well, and can even have some relevance out-side the sector. It means, of course, adhering to a semi-regular schedule of iterative release... and &lt;b&gt;more importantly a realization that perfection has little place on world wide web.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;But even after we&#039;ve all been whisked away to a magical head space where we&#039;re willing to concede our personal and professional shortcomings, learn as we go and listen to our customers... we still haven&#039;t agreed upon &lt;b&gt;when to build.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;All to often the decision to create is dictated by when the inkling is conceived.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;In the best of cases, a set of previously dreamed up ideas are chosen from cyclically, based on an educated set of assumptions about users. This is currently about the best companies hope for. Register notions (internal or from outside), then prioritize based on effected user base and potential new users.&lt;/p&gt;
&lt;p&gt;But what about that really awesome new feature you want to add that you&#039;re just sure will totally knock the socks off new and old users alike? You know, the one they don&#039;t really need. The one that Scott over at Funded.com Inc. just pushed live on his site. Should you build that into your system? Or should you speed up your page loads by 5ms?&lt;/p&gt;
&lt;p&gt;I just had to bring it back to form vs. function didn&#039;t I. Useful alteration vs. bling. &lt;b&gt;Should the web be an experience or an efficient source of information?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;I bring up this question, because I think that each site/company/project needs to continually reevaluate which heading it falls under. The inevitable answer is both, but the questions remains: to what degree and in what portions of your online presence. When IMDB (internet movie database) serves a trailer, they are an experience; when they provide a listing of actors in a film, they are an efficient knowledge bank.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;In which direction does your presence need to grow?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This may be just the right place for my anatomy of a feature release list... &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Idea is conceived: you or your user(s).&lt;/li&gt;
&lt;li&gt;Emailed, ticketed, feedbacked or mentioned orally.&lt;/li&gt;
&lt;li&gt;Prioritized.&lt;/li&gt;
&lt;li&gt;Building begins.&lt;/li&gt;
&lt;li&gt;Pushed live.&lt;/li&gt;
&lt;li&gt;User is wowed. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The key here is that we have to be ok with bumping something indefinitely. And sometimes dropping the bling project to listen to usefulness. Of course.&lt;/p&gt;
&lt;p&gt;My current &amp;quot;when to build&amp;quot; belief is-- &lt;b&gt;Hold out for desire. Act on need.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;I&#039;m tempted to say that only the big kids --Microsoft/Apple, Facebook/Myspace, Google/Wikipedia, Flickr/Youtube-- have the luxury of freedom to innovate bling. But we know that&#039;s not true. While they serve most of the eyeballs on the web, they too must follow the pull of optimization and house-cleaning against smooth experience and titillating innovation. Besides, innovation often comes from the edges and the new comers.&lt;/p&gt;
&lt;p&gt;This doesn&#039;t mean you can&#039;t make time for un-affirmed improvement. You just need to &lt;b&gt;hold off getting innovation &amp;quot;production ready&amp;quot; until it&#039;s at least actively desired.&lt;/b&gt; By the time it&#039;s an actual user need it should be in place and refined.&lt;/p&gt;
</description>
 <comments>http://www.readydone.com/blog/jan-09/when-build#comments</comments>
 <category domain="http://www.readydone.com/category/talent/web-developer">Web Development</category>
 <category domain="http://www.readydone.com/taxonomy/term/3">Business</category>
 <category domain="http://www.readydone.com/taxonomy/term/569">build</category>
 <category domain="http://www.readydone.com/taxonomy/term/296">project management</category>
 <category domain="http://www.readydone.com/taxonomy/term/695">scheduling</category>
 <pubDate>Thu, 22 Jan 2009 01:25:50 -0800</pubDate>
 <dc:creator>josh</dc:creator>
 <guid isPermaLink="false">593 at http://www.readydone.com</guid>
</item>
<item>
 <title>Choosing Your Website Features: A checklist from hell</title>
 <link>http://www.readydone.com/blog/nov-08/choosing-your-website-features-checklist-hell</link>
 <description>&lt;p&gt;
The industry term is &amp;quot;scope creep.&amp;quot; The everyday human term is &amp;quot;a bunch of extra junk.&amp;quot; &lt;b&gt;Use this master list, and future predictions, to manage what you need and what will bring you value.&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
One of the first few questions you answer when starting a web project is what are the core features. What&#039;s our site going to do for people? The simple answer you start with usually grows into a rambling monster of: instant personal messaging, event auto-recommendations, mobile video chat, holograms and real life status pokes.
&lt;/p&gt;
&lt;p&gt;
At this stage of the web game, there is in fact a suite of features that set the standard. It&#039;s hard sometimes to step back and evaluate the difference between industry baseline and creeping requests.&lt;br /&gt;
I thought it might be good to create a list of the top basic features; things that won&#039;t differentiate you. But the right combination, plus nailing even JUST ONE of them, just might.
&lt;/p&gt;
&lt;p&gt;
This is a check list NOT to be crossed off. Your job is to choose the subset. It&#039;s the right combination of basic features, for the right people, plus of course your totally awesome new twist.
&lt;/p&gt;
&lt;p&gt;
Present this list to clients and bosses carefully!
&lt;/p&gt;
&lt;ul class=&quot;long-list&quot;&gt;
&lt;li&gt;&lt;b&gt;Search&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Private Message&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Blog Posts&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Comments, Reviews&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Profile, avatar, comment wall&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Activity Feed&lt;/b&gt; (you and friends)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Photos and albums&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Tagging content&lt;/b&gt; (contextual)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Similar Content&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Easy signup, password retrieval &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Groups&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Voting, Up/Down&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Filtering your view&lt;/b&gt; (popular, friends, recent)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Aggregating outside services&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Categorized browsing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Private notes, contacts, data storage &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Friends/Following&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Contact Import&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;SMS/email posting&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Members only area&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Forum&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Video posts and replies&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Status updates / Micro posts&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Forward and share&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Bookmarking&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Upload/storage&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Collaboration&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Wikis&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Checklist/to-do &lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Events and Calendar&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;RSS&lt;/b&gt; (push)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Map representation of user or content&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Customizable look/layout&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Polls/survey&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Notification, digest&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Add to cart and checkout&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Embedable elsewhere widget&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Multiple languages&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Desktop/Browser tie-in&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
*sigh* Now try and be choosy.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Course there are some newer features, that I&#039;m sure will be standard by 2012, when Sarah Palin runs again. Ha!
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;(After reading over this again, I realized I should better explain some of these.) &lt;/i&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Alternate discover/view mode&lt;/b&gt;&lt;br /&gt;
	(fun and interactive overviews, timelines, etc)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Personalized recommendation, filtering&lt;/b&gt;&lt;br /&gt;
	(inferences from your settings and habits)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Rich media meta indexing&lt;/b&gt;&lt;br /&gt;
	(cracking the audio and video meta content barrier)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Organic data organization/clustering&lt;/b&gt;&lt;br /&gt;
	(sorting by semantic and contextual machine learning)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Comparative aggregation tools&lt;/b&gt;&lt;br /&gt;
	(comparing large amounts of outside content)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mobile location check-in&lt;/b&gt;&lt;br /&gt;
	(where are you? hopefully passive listening devices)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Location specific content&lt;/b&gt;&lt;br /&gt;
	(what and who is and was created nearby)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Natural language interaction&lt;/b&gt;&lt;br /&gt;
	(normal text searching, applications and coding)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Site independent conversations&lt;/b&gt;&lt;br /&gt;
	(threading and interaction across sites)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Automatic outside social integration&lt;/b&gt;&lt;br /&gt;
	(take your identity and friends with you)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Hovercars&lt;/b&gt;&lt;br /&gt;
	(they&#039;re already late)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Teleportation&lt;/b&gt;&lt;br /&gt;
	(duh.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Barring the last two, I do actually have examples. These aren&#039;t empty predictions; I&#039;m saying these things will be standard in a few years. Their fringe now, not miracles. Here&#039;s what I mean: &lt;a href=&quot;http://www.vimeo.com/toys&quot; target=&quot;_blank&quot;&gt;Vimeo toys&lt;/a&gt;, &lt;a href=&quot;http://labs.digg.com/&quot; target=&quot;_blank&quot;&gt;Digg labs&lt;/a&gt;, &lt;a href=&quot;http://www.strands.com&quot; target=&quot;_blank&quot;&gt;Strands&lt;/a&gt;, &lt;a href=&quot;http://www.google.com/support/youtube/bin/answer.py?hl=en&amp;amp;answer=116618&quot; target=&quot;_blank&quot;&gt;YouTube in-video linking&lt;/a&gt;, Google: &lt;a href=&quot;http://labs.google.com/gaudi&quot; target=&quot;_blank&quot;&gt;gaudi&lt;/a&gt; - &lt;a href=&quot;http://labs.google.com/sets&quot; target=&quot;_blank&quot;&gt;sets&lt;/a&gt; - &lt;a href=&quot;http://labs.google.com/inquotes/&quot; target=&quot;_blank&quot;&gt;in quotes&lt;/a&gt; - &lt;a href=&quot;http://www.google.com/trends&quot; target=&quot;_blank&quot;&gt;trends&lt;/a&gt;, &lt;a href=&quot;http://labs.systemone.at/retrievr/&quot; target=&quot;_blank&quot;&gt;Flickr draw searching&lt;/a&gt;, &lt;a href=&quot;http://www.pandora.com&quot; target=&quot;_blank&quot;&gt;Pandora&lt;/a&gt;, &lt;a href=&quot;http://www.memetracker.org&quot; target=&quot;_blank&quot;&gt;MemeTracker&lt;/a&gt;, &lt;a href=&quot;http://www.powerset.com&quot; target=&quot;_blank&quot;&gt;PowerSet&lt;/a&gt;, &lt;a href=&quot;http://www.chacha.com&quot; target=&quot;_blank&quot;&gt;ChaCha&lt;/a&gt;, etc.&lt;/p&gt;
</description>
 <comments>http://www.readydone.com/blog/nov-08/choosing-your-website-features-checklist-hell#comments</comments>
 <category domain="http://www.readydone.com/category/talent/web-developer">Web Development</category>
 <category domain="http://www.readydone.com/taxonomy/term/3">Business</category>
 <category domain="http://www.readydone.com/taxonomy/term/295">features</category>
 <category domain="http://www.readydone.com/taxonomy/term/606">future</category>
 <category domain="http://www.readydone.com/taxonomy/term/605">prediction</category>
 <category domain="http://www.readydone.com/taxonomy/term/608">scope creep</category>
 <category domain="http://www.readydone.com/taxonomy/term/607">standard</category>
 <category domain="http://www.readydone.com/taxonomy/term/238">startup</category>
 <pubDate>Wed, 12 Nov 2008 12:27:10 -0800</pubDate>
 <dc:creator>josh</dc:creator>
 <guid isPermaLink="false">488 at http://www.readydone.com</guid>
</item>
<item>
 <title>Get going with Drupal themes</title>
 <link>http://www.readydone.com/blog/oct-08/get-going-drupal-themes</link>
 <description>&lt;p&gt;
Drupal is great for adding features via modules. Inside of a few days you can have a pretty sweet site prototyped. But without a good looking wrapper your candy will look stale. There are lots of great themes out there ready to drop in with just a few minutes work. Without a little sweat on your part the site will lack flavor, and give off the appearance of just another Drupal site.
&lt;/p&gt;
&lt;p&gt;
I&#039;ve been working on a new project that is anything but, and in the process I&#039;ve been teaching Drupal to a friend... we just came to themes. As a good member of the Drupal community, I started the project in v6. There are some changes to themes, but when I hit the &lt;a href=&quot;http://drupal.org/node/132442&quot; target=&quot;_blank&quot;&gt;upgrade page&lt;/a&gt; to further browse the
differences between 5 and 6, I realized most people probably really need a starter list. I wish I&#039;d had one. Much of my knowledge is still in Drupal 5, but I&#039;ve tried to include some of the changes in this tutorial.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Here is a list of a few things you should be aware of
to get a solid start in themes.&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
(Of course Drupal has a great &lt;a href=&quot;http://drupal.org/theme-guide&quot; target=&quot;_blank&quot;&gt;Theme Guide&lt;/a&gt;, for multiple versions.) 
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Folders&lt;/li&gt;
	&lt;li&gt;Template Files&lt;/li&gt;
	&lt;li&gt;Template Base File&lt;/li&gt;
	&lt;li&gt;Regions&lt;/li&gt;
	&lt;li&gt;Hooks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;b&gt;Folders...&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
First things first, themes rock because everything that causes the site to
LOOK the way it does lives in the theme folder (you probably already
knew this.) That folder is sites/all/themes/your-theme-name. (This theme folder allows for multisites.) The cool part
is that folder can have a bunch of theme, which you can switch between. Set
one for admin, another for random users or even let your users
switch if that fits your desires.
&lt;/p&gt;
&lt;p&gt;
In the theme folder is the
/images folder that holds all the theme specific images you need for
that look of your site. &lt;i&gt;NOTE: Files that will exist regardless of the theme
are stored separately. In version 5: /files and in version 6: sites/default/files.&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Template Files...&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
There are a few files that power most of a theme&#039;s layout. All of
the files in the theme folder that end in .tpl.php are template files
that determine Drupal rendered output. These files contain the HTML
that finalizes each page. The master layout template is page.tpl.php. This
file determines how all pages will be displayed. This contains your page structure tags, often much of the header
layout, and most importantly the output places for Regions. If you have a
layout in mind and a sketch in hand, then open up the page.tpl.php
file and the style.css and create the basic layout.
&lt;/p&gt;
&lt;p&gt;
The secondary
template files are things like node.tpl.php, comment.tpl.php and
block.tpl.php which determine how each of those are respectively output on
a given page. Keep in mind that nodes can output as a list, table,
teaser or full... and templates can then get more complicated as you
perfect various outputs. In fact, you can even define a different
template for each node type by creating files like
node-product.tpl.php or node-blog-entry.tpl.php.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Template Base File...&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
The template base file is like the brains of a theme. It defines various
functions that will take place before rendering Drupal output. It
helps create breadcrumbs, can customize how usernames or avatars are
displayed, can inject style classes and ids into elements based on
what page you&#039;re on, and in v5 it was/is the way to call out different
Regions, among other things. The base file is template.php. One of the most common reasons for
editing this file is that a module asks you to in readme.txt. (You are reading all the module readme files aren&#039;t you!) Needing to edit the template file means that a piece of the module needs help in rendering the output
function of the theme you&#039;re using.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Regions...&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
I think this is one of the most under-used elements of Drupal. Regions
allow you drop a section of content (a block) into a region on the
page. In your page template you can define as many regions as you want, wherever you want
and via style sheet customize the look however you want. This allows you to
have total control of layout with just a few files AND those few
files are all isolated in the theme folder! As of v6 regions are
defined in the .info file. I believe this is an indicator that regions
are now being seen as a more essential and useful elements of themes, and Drupal in general.
The only bummer with custom regions is that when switching between
themes much of your content can disappear because the new theme
doesn&#039;t have the region for your content blocks to land. (The database entries for assigning blocks to regions in admin/build/blocks are theme specific.) If you are providing
multiple themes for admins or users, make sure they both have the same
regions.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Hooks...&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
As a beginning themer, you won&#039;t need to write hooks. But this is a great time to add them to your vocabulary. One of the core structures of Drupal is hooks. They allows modules,
themes and more to latch on to a thread of code being executed. If the Drupal core
is processing something, like getting a user avatar, then Drupal is calling
a function that provides a hook. A module can then, for example,
edit the size of the image. This can then still be hooked onto by a theme
function that places a link around the image. Anything that happens
in Drupal, all the way down to core functions like write a comment,
show a profile, write the date, etc. can be hooked onto and altered by
a theme function. These are called theme overrides and are done in the template.php file. This, again, given
the theme LOTS of power to alter the output, remain in a separate
folder and easily switchable.
&lt;/p&gt;
&lt;p&gt;
Hope this gives you a better jump into Drupal themes.
&lt;/p&gt;
</description>
 <pubDate>Mon, 20 Oct 2008 10:56:54 -0700</pubDate>
 <dc:creator>josh</dc:creator>
 <guid isPermaLink="false">442 at http://www.readydone.com</guid>
</item>
<item>
 <title>Teaching Drupal CMS</title>
 <link>http://www.readydone.com/blog/oct-08/teaching-drupal-cms</link>
 <description>&lt;p&gt;Yesterday I took on teaching my friend Matthew from &lt;a href=&quot;http://abollendesign.com&quot;&gt;A Bollen Design&lt;/a&gt; about Drupal. We&#039;re helping with a project that, while there will only be a few users, seemed like a good fit for the platform. Normally my rule is that if you&#039;ll have a small team adding content then you should defer to a smaller CMS like WordPress, but this project will have a few more features just beyond what I think is reasonable for only WP plug-ins. It&#039;s not a tech project so I hesitate to think about custom development options.&lt;/p&gt;
&lt;p&gt;I can&#039;t help but use the opportunity to log how I go about explaining the Drupal platform. First of all I&#039;ll mention that I&#039;ve started with the Drupal v6.4 release. The v6 core has matured well, and many key building block modules have been ported to the new version. I went ahead and did the installation process, set up clean-urls, named the site, created a developer role with pertinent permissions, renamed the &#039;story&#039; content type to &#039;post&#039;, created a taxonomy (category for v5 users) and configured some basic admin settings.&lt;/p&gt;
&lt;p&gt;Admittedly, I softened the blow of dealing with Drupal. If you&#039;re setting up the platform for the first time then refer to your install and read-me docs, then return here for steps to discovery. &lt;/p&gt;
&lt;p&gt;So step one, the &lt;b&gt;first &#039;assignment&#039;&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Create a content type&lt;/li&gt;
&lt;li&gt;Create a new taxonomy, assign it to a content type.  &lt;/li&gt;
&lt;li&gt;Create a few pieces of content&lt;/li&gt;
&lt;li&gt;Change the theme&lt;/li&gt;
&lt;li&gt;Look at the module page&lt;/li&gt;
&lt;li&gt;Set-up the primary links menu&lt;/li&gt;
&lt;li&gt;Turn on and place a few blocks&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Actually, I only stated step 1-5 explicitly. He did 6 and 7, so I added them to the list because he was right. I think this list give you a good idea about the structure and tools available in the Drupal system. The only pieces missing are the various admin functions of Drupal. There is LOTS of power in: error reporting, stat tracking, comment settings, url aliases, input formats, not to mention actions. Plus of course the power that comes with multiple user accounts. But I argue that to get started, you need to &lt;b&gt;learn the structure-- take the user system for granted-- and bypass the plethora of admin settings&lt;/b&gt;.&lt;br /&gt;
I recommend &lt;i&gt;before you install any modules learn: basic content types, creating content,&lt;br /&gt;
taxonomy, blocks, menus, user management, roles, permissions, core modules, and then move on to all the other admin stuff.&lt;/i&gt; Once you&#039;ve bothered with things like tweaking your &amp;quot;post settings&amp;quot;, changing the date and time, and choosing which content types display post information in your global theme configuration... then you can drop a new theme in and start installing modules.&lt;/p&gt;
&lt;p&gt;I DON&#039;T know about the project you have in mind as you read this, but might I recommend you go peak at: cck, views, imagefield, imagecache, (imageapi), pathauto, and token to start you on your Drupal journey. I said peak, not install. Be sure to read up and compare options before you roll forward. And one last piece of advice...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;...Install modules one at a time. Test them out, set up the configuration, use them, and only then move on. &lt;/b&gt;&lt;/p&gt;
</description>
 <comments>http://www.readydone.com/blog/oct-08/teaching-drupal-cms#comments</comments>
 <category domain="http://www.readydone.com/category/talent/web-developer">Web Development</category>
 <category domain="http://www.readydone.com/category/tags/drupal">drupal</category>
 <category domain="http://www.readydone.com/taxonomy/term/512">teaching</category>
 <pubDate>Wed, 01 Oct 2008 12:34:02 -0700</pubDate>
 <dc:creator>josh</dc:creator>
 <guid isPermaLink="false">425 at http://www.readydone.com</guid>
</item>
<item>
 <title>Search Engine Cheat Sheet</title>
 <link>http://www.readydone.com/blog/jul-08/search-engine-cheat-sheet</link>
 <description>&lt;p&gt;We offer our talent a few tools to pool info about projects; this way we save time and work more cohesively. One of our first &amp;quot;Cheat Sheets&amp;quot; was about SEO (search engine optimization.) Since the purpose of our TalentEd blog is to present such knowledge, here are some of the greatest hits for SEO.&lt;/p&gt;
&lt;p&gt;The main goal is to let the engine know when you should be displayed. It has to guess about your purpose. Provide goods hints.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;KEYWORDS&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you don&#039;t know what &lt;b&gt;meta tags&lt;/b&gt; are then stop right here, that&#039;s your one lesson. Put a meta tag for keywords and another for description. You can also have a script dynamically insert keywords more appropriate for that specific page. PS: trying to double up words makes you look bad to search engine brains and wastes the small number of words you get.&lt;/li&gt;
&lt;li&gt;Make sure to &lt;b&gt;use h1, h2, etc. tags&lt;/b&gt;. They are more semantic and help with search indexing. Engines only pick up one of each on the way through.&lt;/li&gt;
&lt;li&gt;The &lt;b&gt;title tag&lt;/b&gt; in the head of your HTML document is also a premier way to describing the content with a simple title and some perfect keywords. Bonus point: if your title and h1 tag match, then the engine knows it must be true. &lt;/li&gt;
&lt;li&gt;Go find out which keywords to use. Examine competitors; be more awesome. Don&#039;t just guess.&lt;/li&gt;
&lt;li&gt;Repetitive keywords looking spam-ish? Search engines are real smart.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;TAGS&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use valid markup, otherwise the robots will get lost while viewing your site.&lt;/li&gt;
&lt;li&gt;Similarly, broken links make search engines, and people, frustrated.&lt;/li&gt;
&lt;li&gt;Use the alt attribute in your image tags so that blind people, and search engines, know what they would see.&lt;/li&gt;
&lt;li&gt;This goes double for image links. Include the title in link tags that surrounds images.&lt;/li&gt;
&lt;li&gt;Include the title tag for links in general... at least the important ones.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;URLS&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you&#039;re going to be content poor (small number of pages) then &lt;b&gt;let your URL describe your purpose&lt;/b&gt; to some degree. (Large networks have the luxury of content to do the describing, i.e. Flickr, Facebook, Bebo)&lt;/li&gt;
&lt;li&gt;It&#039;s all about the prominence of descriptors, so &lt;b&gt;get your URLs readable&lt;/b&gt;.&lt;br /&gt;
	If somone could read the address and understand where it will take them&lt;br /&gt;
	then you&#039;re golden, i.e.&lt;br /&gt;
	&lt;a href=&quot;http://www.readydone.com/blog/jul-08/search-engine-cheat-sheet&quot; title=&quot;www.readydone.com/blog/jul-08/search-engine-cheat-sheet&quot;&gt;www.readydone.com/blog/jul-08/search-engine-cheat-sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Often&lt;br /&gt;
	tied to URLs is your site structure. Make this logical and get yourself&lt;br /&gt;
	a site map. You can have a page do this or even better provide a link&lt;br /&gt;
	to an &lt;b&gt;XML site map&lt;/b&gt; for the robots to eat up.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;LINKS&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;A main factor in your relevancy is how many links come into your site and where they head to. The internet is a mesh of hyperlinked documents. You want to be a hub. There are lots of ways to get sites to link back to you... I recommend having great content.&lt;/p&gt;
&lt;p&gt;Having a whole lot of great content will make you even more vauble.&lt;/p&gt;
&lt;p&gt;Lastly, there are lots of other people trying to present their relevance to the web out there. They can be a great resource for exchange and sharing. Two web presences mingled is more than the sum of it&#039;s parts.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;That&#039;s all you get.&lt;/p&gt;
</description>
 <comments>http://www.readydone.com/blog/jul-08/search-engine-cheat-sheet#comments</comments>
 <category domain="http://www.readydone.com/category/talent/web-developer">Web Development</category>
 <category domain="http://www.readydone.com/taxonomy/term/436">engine</category>
 <category domain="http://www.readydone.com/taxonomy/term/178">google</category>
 <category domain="http://www.readydone.com/taxonomy/term/437">optimization</category>
 <category domain="http://www.readydone.com/taxonomy/term/435">search</category>
 <pubDate>Tue, 29 Jul 2008 13:10:08 -0700</pubDate>
 <dc:creator>josh</dc:creator>
 <guid isPermaLink="false">350 at http://www.readydone.com</guid>
</item>
<item>
 <title>Rich Content and Third-Party Services</title>
 <link>http://www.readydone.com/blog/jul-08/rich-content-and-third-party-services</link>
 <description>&lt;p&gt;Many of the websites we help create include an element of so-called &amp;quot;rich media,&amp;quot; in this case audio or video. Most people with this type of content can envision how they want it presented to users but the back-end how-to options are still a little fuzzy. Let&#039;s clear up our choices for cost, work flow, and distribution. These factors overlap, and remind us that we can&#039;t have our cake and eat it too... unless of course you want to pay for two cakes. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Work Flow&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;One of the most important aspects of creating a solution is that you need to&lt;br /&gt;
feel comfortable using it on an ongoing basis. If it&#039;s professional content then before it gets to&lt;br /&gt;
users it has to come from you and your team. So, should your team upload the content directly to your site? This could mean you will have to shoulder the costs of creating an easy to use upload and administration system. Should you rely on a third party to host your content and use you site as a distribution platform? Will your team/users be likely to upload content to &lt;a href=&quot;http://www.podcastalley.com&quot; title=&quot;http://www.podcastalley.com&quot;&gt;http://www.podcastalley.com&lt;/a&gt; or &lt;a href=&quot;http://www.youtube.com&quot; title=&quot;http://www.youtube.com&quot;&gt;http://www.youtube.com&lt;/a&gt; and run the feeds or embeds through your site? Do you want all media to be centered on your domain&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Costs&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;You can see how the issue of cost is directly tied to the work flow. It&#039;s definitely cheaper to run though a third party in terms of development costs, but also for ongoing hosting costs. Depending on user base, serving audio and video can climb into the thousands of dollars a month. Sometimes a great hosted solution can have a small monthly fee and take care of your needs until it&#039;s time to develop your own custom solution. Sould you host your files? There are middle-ground third-party options to white label rich media. You&#039;ll pay to appear as the host and platform, but you won&#039;t have to deal with the headaches. There are also code packages that let you serve your own content too. Do you need to build a user interface to view, sort, edit and delete your content? Are there services out there that offer exactly what you&#039;re looking for? The ultimate question: which part of the system has to be perfect? Focus on that, get help with the rest. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Distribution&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;It&#039;s easy to forget that nine times out of ten your site won&#039;t be the only method of distribution. If you want a larger foot print your goal should be to expand distribution as far as possible. That means you become a hub and a marketing control point, but not the end-all-be-all destination for your content. If you have a podcast, you should be on itunes or at least have an itunes compatible feed for your podcast. This will allow a larger portion of the market to tune in. Push your podcast though &lt;a href=&quot;http://www.odea.com&quot; title=&quot;http://www.odea.com&quot;&gt;http://www.odea.com&lt;/a&gt;, post your videos to &lt;a href=&quot;http://www.current.tv&quot; title=&quot;http://www.current.tv&quot;&gt;http://www.current.tv&lt;/a&gt;, not to mention allowing personal embeds to the vast array of blogs and profiles. If you&#039;re using third party solutions, you&#039;ll often be included in their directories automatically. So, there&#039;s a start. The term used for the internet --web-- reminds us of how to distribute content. It&#039;s not the old pipeline model of television. Ask yourself how will my users FIND this content beyond just my site? How can they VIEW my content beyond my site? What are the various platforms for my type of media: software, websites, feeds, devices, etc &lt;/p&gt;
&lt;p&gt;It&#039;s nearly impossible to separate these factors in deciding how to implement your online media solution. Keep in mind where you&#039;re starting from. If you&#039;re leaping online with content for the first time, take the chance to play with your options before diving into totally custom systems.&lt;/p&gt;
&lt;p&gt;If you are a CONTENT CREATOR then you should be USING TECHNOLOGY not DEVELOPING it. Leverage the platforms that are out there to your advantage, that&#039;s why they were created. If you are a PLATFORM then let&#039;s build you a SOLUTION THAT INTEGRATES with the rest of the web. We can give users the tools to distribute their content wider or with more editorial control.&lt;/p&gt;
</description>
 <comments>http://www.readydone.com/blog/jul-08/rich-content-and-third-party-services#comments</comments>
 <category domain="http://www.readydone.com/category/talent/web-developer">Web Development</category>
 <category domain="http://www.readydone.com/taxonomy/term/3">Business</category>
 <category domain="http://www.readydone.com/taxonomy/term/396">audio</category>
 <category domain="http://www.readydone.com/taxonomy/term/394">content</category>
 <category domain="http://www.readydone.com/category/tags/free">free</category>
 <category domain="http://www.readydone.com/taxonomy/term/236">hosting</category>
 <category domain="http://www.readydone.com/taxonomy/term/395">podcast</category>
 <category domain="http://www.readydone.com/taxonomy/term/362">services</category>
 <category domain="http://www.readydone.com/taxonomy/term/397">third party</category>
 <category domain="http://www.readydone.com/taxonomy/term/185">video</category>
 <pubDate>Thu, 03 Jul 2008 13:57:12 -0700</pubDate>
 <dc:creator>josh</dc:creator>
 <guid isPermaLink="false">311 at http://www.readydone.com</guid>
</item>
</channel>
</rss>
