She’s lost ctrl again (and the post-CMS future)

The post-CMS landscape

This week, I installed Drupal, then module after module after module to get it content-ready for a new project. Drupal is excellent, but it is big. Over the years, CMSs have made it easy to create content, but they have increasingly hidden the technology behind them. CMSs were certainly not giving me much motivation to get up to date with HTML5, CSS3, or jQuery.

Development Seed is an organisation whose work I’ve admired for years – their open data and government projects are exceptional. In the midst of all the module installing I caught up on their transition away from Drupal, to static HTML.

What? Static HTML? In 2013?

It actually makes a lot of sense. Complex systems have a lot of potential failure points. They require scale. I work with people in developing countries who are on slow connections. Site speed and efficiency matters. For years I’ve hosted my personal portfolio, a total of 7 pages, with WordPress – overkill.

As more content is accessed via mobile devices including phones and tablets, it’s also essential to be designing responsive sites that work cross-platform and cross-device.

You are the controller

CMSs certainly still have a place, but feeling the need to build something, and not just install it, is exciting. I really missed the days of making a website from scratch. What I really missed was understanding how my sites really functioned, and having control over them. I had also grown frustrated with spam and injected spam in my WordPress sites.

Static generator

So, what to use instead? Cue Jekyll, a Ruby-based, blog aware site generator. Dave Cole at Development Seed sets out the rationale:

From straight up blog and page content sites like this one to advanced map and data portals, we can use Jekyll to generate sites that rival the layout flexibility of our most complex Drupal sites with none of the development and maintenance challenges a dynamic CMS introduces.

Jekyll works with Markdown, which is where things get really interesting. I’ve been generating all my HTML pages for years with Markdown in TextMate (MarkdownPad in Windows) and then pasting it into the WYSIWYG. Due to connectivity issues and code vagaries, I have never been a WYSIWYG fan. If you do feel the need for something more visual you can work with sites using Prose.io, also from Development Seed.

The next part is reminiscent of how creating websites used to be. Instead of FTP to upload content, you can use the version control system Git to manage content, and host pages on GitHub. You can see a prototype of my portfolio on GitHub.

More than version control

GitHub is not just a place to post code, but a place to collaborate and learn:

As people who were once just users become producers, they’re re-shaping the culture of open source. GitHub, I believe, is doing to open source what the internet did to the publishing industry: It’s creating a culture gap between the previous, big-project generation of open source and a newer, more amateurized generation of open source today.

GitHub is also free. Ben Balter calls this the post-CMS world and points out the costs:

Putting aside the value of time for a moment, shared hosting’s going to run you in the ballpark of $7 a month; AWS starts at $14, plus the cost of bandwidth and storage; and Jekyll, if hosted by GitHub? Free.

Yes, at this point, you need more technical skills to build a site using Jekyll than you do with Drupal or WordPress, but this will change. Already there are frameworks like Octopress which build on Jekyll. TechHubs, user groups provide space and people to learn from and work with. MOOCs, open source project documentation and tutorials are improving all the time. For web entrepreneurs everywhere, being able to collaborate through TechHubs + GitHub (and other places) is a one-two punch giving the ability to learn from and build on others work.

The future?

I’m excited about working with Jekyll, and learning Twitter Bootstrap (a CSS framework) and jQuery. It’s not the future for every site, but it will be the future for (some of) mine.

Posted in Uncategorized | Leave a comment

VIP Librarian

So Madonna was downgraded from VIP treatment in Malawi.  The first time I went to Cameroon I was very surprised to get the VIP treatment, and was incredibly humbled by the effort my colleagues must have gone to in organizing it. It was a surprising end to an intriguing few days that had begun in surreal fashion with watching myself on the prime time evening news talking about libraries. We set off on a 4 hour drive to the airport with the Director of Protocol, along the Yaounde/Douala trunk road which I heard is thankfully being upgraded. To the VIP lounge where my passport (and departure fee) were taken away and stamped. I spent the evening in the lounge talking to a senior member of the Finance Ministry traveling to an African Union summit, who was interested in hearing about libraries but suggested I still had time to have 7 kids. He was smiling though, so not entirely a serious suggestion. When it was time to get on the plane we were  picked up from the lounge and driven to the plane (in a small car, not a limo) where there was a cursory security check.

Who says being a librarian doesn’t have its benefits?

Posted in Uncategorized | Comments Off

Ik leer / I learn

I’ve been reading some of the posts on work-life balance elsewhere with interest. I recently started a new job and moved countries, so my sense of balance is always changing. Being able to understand (and ideally work in) languages other than English is important in my job, and so at various periods I’ve spent time working on Spanish and French (and Japanese, and brushing up my Italian…) but I haven’t been able to attend classes as my work has had me traveling around the world 100+ days a year for the past few years. Trying to fit in language learning on top of everything else is a challenge, and no different from trying to learn a programming language, technical skill or other types of professional development – it takes time and effort.

Bad habits

Now that I’m in the Netherlands, I’m focusing on Dutch for a while. I think I’ve finally accepted that I’m not a textbook learner (stack of shame at left) and a once a week class isn’t realistic since I am still traveling. Instead, I’m embracing opportunities for immersion and randomness. I discovered Memrise.com via the Guardian’s Chinese menu challenge  - the concept of gamification of language learning (or at least rapid vocabulary building) is very appealing. Michel Thomas Method tapes have been around for a long time, but are very good at shortcuts for sentence construction. Whenever I watch TV, I try to understand the commercials, and I read children’s books. There’s any number of discussion groups for help, chat groups, and grammar courses to keep going.

It’s a very random, non-linear way to learn, but by fitting in some learning here and there I hope it works.

Posted in Uncategorized | Comments Off

A cut too far?

Libraries are taking on all sorts of new services – makerspaces, crafts, services for the unemployed, small business meeting zones, expanded training, gaming, you name it – some library somewhere has probably done it.

But I can’t quite understand how we got to the point of butchery. Literally. A library in the US organised a session on Butchery and Books, featuring a live demonstration. I’m not sure what the books part consisted of. Am I old-fashioned in thinking that this is way-off mission? Or that I could never imagine such an event in the multicultural cities in which I’ve lived, or that it couldn’t possibly be hygienic (what happened to the meat afterwards?) Or wonder if their local community centre or night school doesn’t already serve this purpose?

On 3D printing (the other craze seemingly sweeping libraries at the moment) David Lankes makes a point in the comments with which I wholeheartedly agree: “The common mission for me across librarians is to improve society through facilitating knowledge creation within their communities.” It’s important to be able to experiment. There’s an argument for a library somewhere trying out something new, and maybe it will serve their community, or maybe it will fail and we can hear all about in a #failfaire. But we also need to focus on what only we can do, and do it well. Every library does that in their own way, even if it isn’t quite headline catching enough for the Wall Street Journal.

Posted in libraries | Comments Off

Blogs are still where it’s at

After the pins, tweets, status updates, vlogs and life journals, it seems that blogs are still the place to be. Harvard Business Review Blog argues that many blogs have as much credibility as their print counterparts, citing a blog authored by a New York Times journalist, and The World Bank, where researchers can use some staff time to blog.

On the face of it, these examples argue in favour of a resurgence in blogging, but they need a bit of unpacking. Blogs authored by professional journalists and researchers are different from those not. Blogs merely provide a convenient container for reading and subscription since little else makes it easy to differentiate between ‘blog’, ‘article’ or webpage these days.

For me, there are two emerging observations: blogging is becoming more accepted in research, and blogging as a bridge to emerging publishing practices.

Some 15 years after the first blogs emerged, blogging is becoming part of professional practice for many reseachers and practitioners. I’ve been blogging for 13 years, though it’s always been for professional practice, and never part of my job. This conflict plays out in other fields, too. Academics are increasingly under pressure from Research Excellence schemes in a number of countries to more widely disseminate the results of their research, though the act of dissemination itself doesn’t count towards the schemes. This despite several research projects including one from the Research Information Network pointing towards the role of blogs and other tools. LSE has also been contemplating how blogs can bridge gaps between researchers and practitioners. The UK Library Research Coalition’s Rilies project in 2012 studied research takeup into practice in LIS, and like RIN found that social media, blogs, and conferences are important to raise the profile of research. Surely blogging in research is aided by the growth of Open Access over the past decade, enabling researchers to link to their own work rather than merely describe it.

Blogs are also becoming bridges to emerging publishing practices. The days of the problogger, ad-filled SEO optimised blog with accompanying junky e-book seem to be mostly over, save for a few long-established high-profile blogs. Some independent blogs which have started more recently have in some cases flipped to a micro-publishing model, supplementing blogs with small, subscription-based newsletters or small books, fuelled by the huge change in attitude to what only half a decade ago we still called vanity publishing.

What implications do these changes have for us as library professionals? The question for me is not, “to blog or not to blog?” but, what do we discuss, and how? How should we disseminate research and ideas (either of our own, or by others) within and beyond LIS?

Posted in learning, libraries, research | Comments Off