Lorenzo Ligato

16 Flips | 1 Magazine | 5 Likes | 1 Following | 4 Followers | @lligato2014 | Keep up with Lorenzo Ligato on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Lorenzo Ligato”

Wrapping AngularJS modules in Drupal CTools plugins

A crucial requirement for the MSNBC's recent online TV revamp was a highly interactive user interface that didn't interfere with the site's …

Isomorphic Web Apps and React.js

Preamble<p>This post is going to be in a <i>slightly</i> different format to the other, more step-by-step, ones. I think the title “How to build isomorphic web …

THIS IS DEPREICATED CONTENT

This content has evolved into a book called "Front-end Handbook": https://www.gitbook.com/book/frontendmasters/front-end-handbook/details<p>#Landscaping …

How To Automate Style Guide-Driven Development

Time Passes, Development Changes<p>We used to practice the old-school type of web development workflow that starts with the designer creating a bunch of …

Style Guides

More Transparent UI Code with Namespaces

When we work at scale, we often find that we spend a large amount of our time reading, maintaining, and refactoring existing code, rather than …

Rebuilding HipChat with React.js

The long and the short of it: we rebuilt the HipChat web client from the ground up with React.js, Flux, and a variety of other libraries and it is …

JS for all of us

With conversational UIs becoming more widely used on the web, I thought it might be interesting to emulate Ashley Baxter’s...<p>Functional programming …

Immediately-Invoked Function Expression (IIFE)

In case you hadn’t noticed, I’m a bit of a stickler for terminology. So, after hearing the popular, yet misleading, JavaScript term “self-executing …

Internet Pro

In the last few days of 2014, I resurrected my long-neglected GIF-beatmatching project DJGif to throw a New Year’s party on my rooftop:<p>A DJ using …

What Is Vagrant and Why Should I Care?

If you run a web server, a database server and your scripting language(s) of choice on your main machine and you have not yet switched to using …

Introducing Libscore

Overview<p>Every month, Libscore scans the the top million sites on the web to determine which third-party JavaScript libraries are installed on each …

JavaScript

An Overview of SVG Sprite Creation Techniques

SVG can be used as an icon system to replace icon fonts. The reasons why SVG makes for a superior icon system are numerous, but we won’t be going …

Style Guide Best Practices

Style guides and pattern libraries are essential tools to help Web teams maintain sanity while creating experiences for our multi-device Web.<p>The …

Paralyzed by Choice in Front-end Development

by <b>Brian Rinaldi</b> on March 31, 2014<p>The modern web is always changing, and this article is more than two years old.<p>I’m starting to wonder if the …

Front-end Choice Paralysis

A problem we regularly face in this industry is an abundance of choice. We have a plethora of tools, frameworks, languages, abstractions and …