Glenn Stovall

Software Developer, Musician, and All Around Nice Guy

Rapid Development With Node.js and CoffeeScript

Node.js and CoffeeScript have been all the rage in the web development community as of late. In this tutorial, I’ll be walking though how to set up your development environment to quickly write & test Node.js apps completly in CoffeeScript, and have your development app update automatically without having to compile CoffeeScript or restart your Node.js server.

Terminals for Absolute Beginners: Part 2

Manipulating Files

Now that we have learned the basics of navigating the terminal, lets start looking at how to we affect the file system we’re working in. In this tutorial, we’ll cover the following: creating and deleting directories, copying and moving files and directories, and creating and deleting files.

My Eureka Moment With Regular Expressions

Regular expressions are a tough cookie for most programmers to figure out. They are terrifying to look at with their daunting syntax. There is also nothing quite like regular expressions anywhere in programming. programmers may learn to hack together basic regex expressions, or how to cut and paste some they find online for their needs, but it can be tricky to get a real grasp of the concept. Here I’d like to explain the line of thinking that finally led to me grokking regex.

Setting Up a Template and Assets in CodeIgniter

In this article, I’d like to walk you though my first few steps when setting up a new CodeIgniter Project: - Setting up a way to render pages in a layout - Setting up a way to easily handle assets (CSS & JavaScript files)

Terminals for Absolute Beginners: Part 1

Directories and Commands

You’ve woken up in a strange place. Maybe you’ve decided you want to be a power user with your mac. Maybe you’ve finally decided to check out this strangle ‘Linux’ thing you’ve heard so much about. Maybe its your first day in software engineering class and the teacher is telling you you are going to have to work on the school’s server to turn in all of your work. Either way, you find yourself eye-to-eye with a terminal (commonly called the command line) and you don’t know what to do.

Blogging With Octopress

If you’re reading this, then I’ve successfully got my octopress blog up and running on Github pages. Why the switch to octopress?