Front-End Developer Handbook

Resource

This is a guide that anyone could use to learn about the practice of front-end development. It broadly outlines and discusses the practice of front-end engineering: how to learn it and what tools are used when practicing it. It is specifically written with the intention of being a professional resource for potential and currently practicing…

MaintainableCSS

Resource

Write CSS without worrying that overzealous, pre-existing styles will cause problems. MaintainableCSS is an approach to writing modular, semantic, scalable, high performing and of course, maintainable CSS. MaintainableCSS is a set of principles, guides and conventions that help you write CSS for large or small scale websites. If you have ever experienced pain in maintaining…

PerfRocks, Web performance matters

Resource

Performance is a feature, it’s all about increasing the speed in which web pages are downloaded and displayed on the user’s web browser. Faster website download speeds have been shown to increase visitor retention and loyalty and user satisfaction, especially for users with slow internet connections and those on mobile devices. Find resources that help…

Formstone, thoughtfully crafted front-end components

Resource

A collection of thoughtfully crafted front-end components focused on simple implementation and easy customization. Formstone components are built with Grunt (a javascript task runner installed with npm and accessed via the command line) and share a common set of automated tasks that ensure code quality and maintain simple implementation. Formstone components are designed to be…

Website Style Guide Resources

Resource

This site lists lots of useful resources to help you learn about and create your own Front-End Style Guides and Pattern Libraries. Best of all, you can add your own resources to share with others. And you don’t even need to download any files to do that, you can do it all within GitHub’s web…

JavaScript, the Right Way

Resource

This is a guide intended to introduce new developers to JavaScript and help experienced developers learn more about its best practices. Despite the name, this guide doesn’t necessarily mean “the only way” to do JavaScript. It’s a collection of articles, tips, and tricks from top developers and put here. Since it comes from exceptional folks,…