Links

Page 1 of 51
  1. JavaScript Modules – A Beginner's Guide

    JavaScript modules (also known as ES modules or ECMAScript modules) were created to help make JavaScript code more organized and maintainable.

    Understanding how ES modules work will help you become a better JavaScript developer. In this article, we’ll cover:

    • What is a module?
    • What are ES modules? Why do we use them?
    • How to use ES modules
    • Other module systems used in JavaScript

    Madison Kanna’s excellent introduction to standardized JavaScript module syntax. Of particular note, the syntax for importing from a file that includes both a default and additional named exports:

    import add, { multiply, subtract } from './math.js';
    
  2. De-risking government technology | 18F

    Only 13% of large government IT projects succeed*

    Implementing custom software projects can be extraordinarily costly and risky in a government setting. Waterfall software development remains standard at all levels of government. Outdated budgeting and oversight processes have been designed around these very waterfall processes. Moving toward a user-centered, agile approach to this work will save millions of dollars in spending on bad software.

    Another fantastic online resource from the team at 18F.

  3. The UX of LEGO Interface Panels – George Cave

    Two studs wide and angled at 45°, the ubiquitous “2x2 decorated slope” is a LEGO minifigure’s interface to the world.

    These iconic, low-resolution designs are the perfect tool to learn the basics of physical interface design. Armed with 52 different bricks, let’s see what they can teach us about the design, layout and organisation of complex interfaces.

    Welcome to the world of LEGO UX design.

    Be still my childhood heart.

  4. 18F User Experience Design Guide

    18F user experience (UX) designers join cross-functional teams to improve interactions between government agencies and the people they serve. The 18F UX Guide helps us get this job done. It’s a starting point for UX design at 18F: doing it, discussing it, and ensuring it’s done to a consistent level of quality.

    Another useful open source guide from the incredible team at 18F.

  5. Preserving the Eameses’ Film Legacy - Herman Miller

    the Eameses’ massive archive—one million items, including their films—went to the Library of Congress after Ray died in 1988. Now the stewards of The Work of Charles and Ray Eames, the Library of Congress is at work creating preservation-quality copies of their films. They’ve done 20 already with more to come.

    In this article, Herman Miller’s WHY Magazine details three recently preserved Eames films: S-73 Sofa Compact, Soft Pad, and Fiberglass Chairs—Something of How They Get the Way They Are.

    Also worth watching, Eames: The Architect and the Painter.

  6. A11Y Style Guide

    The A11Y style guide comes with pre-populated accessible components that include helpful links to related tools, articles, and WCAG guidelines to make your site more inclusive. These components also serve as a guide for both HTML markup and SCSS/CSS code, to inform designers, front-end and back-end developers at every stage of the website’s creation.

Looking for more great links organized by year? Browse the archives.