Three Roles for Teachers using Technology

7 February 2009 · Since speaking at the American Historical Association meeting last month about Teaching History in the Digital Age, I’ve thought a bit more about what my new roles are as an educator using technology and social media. I’ve come up with three that I think help me be a better teacher. Continue reading…

New (and Updated) WordPress Plugins

12 January 2009 · I spent a little time this weekend updating some plugins I’ve had in the hopper. First, Zac Gordon and I updated ScholarPress Courseware to work with WordPress 2.7. Many thanks to Zac for helping to update Courseware’s interface elements to match 2.7′s admin theme, and for adding an easy date picker to the schedule edit [...] Continue reading…

Web Typography Links

6 January 2009 · I promised Karin Dalziel some resources for doing web typography, and thought I’d just share it with a blog post. These are a few sites, blog posts, and articles I’ve found useful when learing about web typography; this is by no means a comprehensive list, and you’ll find that upon further exploration, there are plenty [...] Continue reading…

Omeka Stable 0.10 Release

18 December 2008 · For those of you who haven’t heard the news on the Omeka blog or the Twitter feed, the Omeka team has released the stable version of 0.10, and in the process upgraded a few plugins and created some new ones. Continue reading…

Part Five: Maintenance, Documentation, and User Feedback

16 December 2008 · The last part of these series briefly discusses some things I keep in mind when maintaining a site after launch, some things I document for anyone charged with adding and updating content on the site, and some good things to keep in mind with regard to user feedback Continue reading…

Part Four: Front-End Development

11 October 2008 · Front-end development involves codes that deals with how things are displayed in a browser. This includes HTML, CSS, and JavaScript. Back-end development, in contrast, refers to the development on the code and technologies that the end-user hardly ever sees. This includes PHP, MySQL, XML, Perl, or any other languages that affects how a site works [...] Continue reading…

Part Three: Design Process

4 June 2008 · Now we get to the fun part: design. Unlike programming, design is one area that everyone on a project can (and usually does) have an opinion. It can be really fun to come up with new design ideas and get imaginative with a project, but it also possible to spend months on revisions and stymie [...] Continue reading…

Part Two: Information Architecture and Organization

27 April 2008 · Before you even write a line of code or color a pixel, the project team should define the information architecture of a site. A lot of people fail to realize that the organization of content greatly affects the design and development of a site. Adding a new section of content months after the design has [...] Continue reading…

Part One: Figure Out What You’re Building

18 April 2008 ·

Seems simple enough, but I can’t begin to count the number of times that failing to do this caused a project to spiral out of control without direction. Meeting with project managers and content creators about what exactly we’re building, what kind of site we’re creating, is of the utmost importance at the beginning of a project.

Continue reading…

Digital Humanities Design and Development Process

6 April 2008 ·

This post is the intro to a series on the process I recommend for creating a digital humanities project from scratch, from initial conception to launch and aftermath. The last few months, I’ve been researching design and development processes in an effort to establish and document them for folks at CHNM, and for my own benefit. In a lot of cases, the process could be generalized for any kind of project, but I hope to address specific goals and concerns that humanities projects have at various stages of development. So, here’s what to expect

Continue reading…