Maria Greene's recent posts

Primary tabs

Dear Designer

At Just Magic Design, we enjoy working with professional graphic artists when it is appropriate for our clients. Though Jen and I are reasonably talented designers, we are both primarily developers and theming Ninjas, so we appreciate the skills of a graphic artist. Read more about Dear Designer »


Moving a Site

Moving a website may be done for many reasons, including:

  • Copying a development site to the staging or live server for the first time.
  • Transfering from one hosting company to another.
  • Backup.
  • Copying a live site to a development or staging site so you can add/test new features and content.

The process is basically the same for any CMS-based site: Read more about Moving a Site »

Recipe for starting a new Drupal project

This is one of those "notes to self" posts about using the Zen Magic starter project to start a new project with the least number of steps possible. In what follows, I'm starting up a new project to make the website  For the name of the project, I use the website domain name, minus the TLD, so would be project example. Read more about Recipe for starting a new Drupal project »

The Zen Magic starter project

One of the main principles of software development is Don't Repeat Yourself (DRY). When writing code, we spend a lot of time "factoring out" the common parts into reuseable chunks. But when I started each new web development project, I found myself repeating the same steps over and over -- come up with an estimate, customize a contract, download the core CMS files, download the same set of contributed modules/plugins that I use for every site, set up basic configuration, do the same sorts of customizations to my base theme, etc. I decided it was time to DRY up my project management. Read more about The Zen Magic starter project »