(Bluxome Labs : 4/16-4/16)
In a unique position given my previous experience with the UX, I took an opportunity when tasked by Product and Design to not only reskin the Listing but also to upgrade it.
Given that no one besides me really knew how RequireJS was working in the application and given its falling-out-of-favor in the general community as a module-loading solution, it was time to upgrade it to Webpack.
Here’s what the Task Listing looked like before
Here’s the mock from Design
In chronological order, here’s what I did
- Upgraded DataTables from 1.9 to 1.10
- Refactored JavaScript towards more of an OO paradigm
- Applied new skin
- Ported JavaScript for RequireJS to CoffeeScript for Webpack
- Deployed
…and here’s what I delievered

Results
- Successfully advocated for adoption of Webpack to replace RequireJS and then ported most-trafficked page, while achieveing near-pixel-perfect re-skinning.