Nonprofit Design by CEDC


Node.js and Drupal

CEDC's Tumblr Stream -

Node.js and Drupal:

Drupal is a great platform, but it can’t do everything. As your site grows, you’ll likely encounter use cases that Drupal can’t or shouldn’t do. Some examples include interacting with third-party APIs while preserving good page loads, or performing repeated actions (polling, etc) that result in site updates. Fortunately, separating these kinds of problems from Drupal and moving them to specialized “sub-stacks” within or near your Drupal stack is easy to do.

(Link to the original post)

The Quick and Dirty Guide to Tumblr for [Nonprofits]

CEDC's Tumblr Stream -

The Quick and Dirty Guide to Tumblr for [Nonprofits]:

Likewise, this Mashable guide for small businesses works for nonprofits as well.

As with any other platform, there are pros and cons to consider. But with the popularity of Tumblr and the ease of setting up, customizing and maintaining your blog, we suggest you at least check it out — there’s a very engaged Tumblr audience waiting to see your content. Here are some tips to help you get started.

(via Class Acts Arts)

A free innovation guide and online community created by IDEO...

CEDC's Tumblr Stream -

A free innovation guide and online community created by IDEO for social enterprises and NGOs worldwide.

The Human-Centered Design (HCD) Toolkit contains the elements to Human-Centered Design, a process used for decades to create new solutions for multi-national corporations. This process has been specially-adapted for NGOs and social enterprises that work with impoverished communities in Africa, Asia, and Latin America and compiled into a Toolkit available for a free PDF download…[more]

A change in our Twitter handle...

CEDC's Tumblr Stream -

Our nonprofit’s main Twitter account was just upgraded because Twitter was willing to release an inactive account that appeared to be simply squatting on our acronym — @cedc. In order to take advantage of that, we had to release the name we had been using back to public availability. Even though we’ve been trying to use custom subdomains to reference our Twitter account on printed materials, links from our site, and so on — so we can simply change where the subdomain points to without causing a major headache — we were a little apprehensive about just letting it go. We decided to pick that account name back up for our Tumblr stream’s Twitter account and dump the one we had been using for this purpose instead.

All that to say, our Tumblr stream now feeds into the @cedcoffice Twitter account. Follow us there and at our main account, @cedc.

Reverie - A versatile HTML5 responsive WordPress framework based on ZURB's Foundation

CEDC's Tumblr Stream -

Reverie - A versatile HTML5 responsive WordPress framework based on ZURB's Foundation:


Whoa, that’s a mouthful, but very exciting.

Reverie Screenshot

For those of you who have embraced jekyll, Octopress (the WordPress alternative for hackers) or NestaCMS - Reverie may not be for you. But there are still tons MILLIONS of sites/blogs running on WordPress.

As of today’s date (02/10/2012) there are 71,176,074 WordPress sites in the world and WordPress.com hosts about half.

Let’s summarize:

Zhen has licensed the Reverie Framework under an MIT License, the same as Foundation and encourages developers and designers to keep the footer information (“powered by Reverie Framework”) to help spread the word, though it’s optional.

Source on GitHub - Homepage

jQuery tablesorter

CEDC's Tumblr Stream -

jQuery tablesorter:

tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell. It has many useful features including:

  • Multi-column sorting
  • Parsers for sorting text, URIs, integers, currency, floats, IP addresses, dates (ISO, long and short formats), time. Add your own easily
  • Support secondary “hidden” sorting (e.g., maintain alphabetical sort when sorting on other criteria)
  • Extensibility via widget system
  • Cross-browser: IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+
  • Small code size