Skip to content

Instantly share code, notes, and snippets.

@elijahmanor
Last active December 28, 2015 19:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save elijahmanor/acbfe2cd0b283408bd69 to your computer and use it in GitHub Desktop.
Save elijahmanor/acbfe2cd0b283408bd69 to your computer and use it in GitHub Desktop.
Grunt-ify Your Front-End Web Development

Grunt-ify Your Front-End Development

Title

Grunt-ify Your Front-End Development

Outline

There are a lot of manual processes that front-end developers tend to perform in order to get their job done. In this session we will introduce Grunt and showcase some common workflows to automate front-end development. Along the way, we will discuss some tips and tricks when using Grunt and ways to bring sanity to large Gruntfiles.

Abstract

There are a lot of manual processes that front-end developers tend to perform in order to get their job done. In this session we will introduce Grunt and showcase some common workflows to automate building, JavaScript Linting, Code Style Checking, Live Reloading, CSS Processing, Sass Linting, Unit Testing, Deploying, as well as making your own custom plugins.

We will introduce the basics of Grunt, but as your project gets larger you may find that your Gruntfile soon becomes large and unmanageable. We will look at restructuring your Gruntfile so that it is easier to maintain in larger projects. In addition we will look at how to integrate with Bower and look at various ways to leverage Grunt outside of the standard terminal experience.

Bio

Elijah Manor is a Christian and a family man. He works at The Lampo Group (Dave Ramsey) as a front-end web developer. He is a Microsoft Regional Director, Microsoft ASP.NET MVP, ASPInsider, IE userAgent, and a Pluralsight author. He enjoys blogging at http://elijahmanor.com and tweeting (@elijahmanor) about the things he learns.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment