Web Development

Node based static site generators

My first experience with node.js was following the ‘hello world’ tutorial on the front page, which I then extended to experiment with writing in Markdown and creating HTML pages on the fly. Not quite a static site generator, but a fun experiment in learning during the Mozilla Polyglot Hackathon. I’m currently using Octopress to power this site as well as bmannconsulting.com (see my migration write up), but one of the things I’d like is the ability to not have to have access to my dev environment in order to publish pages. That is, right now I can create/edit Markdown files...

The New Hack Stack

In the past, the starter stack for web programming was LAMP. The ‘P’ originally stood for Perl, and then became mainly PHP. Today, with $5/month shared web hosting and thousands of PHP-based scripts & applications, this success is hard to argue with. But the truth is, managing even a shared hosting account is hard, never mind an entire VPS. You need to know the OS, the web server, the language, and the database. Revision control? Especially because of PHP’s ease of deployment and editing, revision control is an advanced topic. This leads to things like “just edit it on the...