Skip to main content
  1. All Posts/

Notable Community Members License

Services

Notable Community Members

Context: frontend-dev-bookmarks / Ecosystem
Important engineers, evangelists, architects and other celebrities.


  • Addy Osmani: Engineer at Google working on open web tooling.

  • Alex Sexton: Alex Sexton is an engineer at Stripe. He is on the Modernizr core team, the jQuery Board of Directors, as well as the Dojo Foundation Board.

    • Modernizr: It’s a collection of superfast tests – or “detects” as we like to call them – which run as your web page loads, then you can use the results to tailor the experience to the user.
  • André Staltz: Founder of the cycle.js framework and important contributor to ReactiveX.

    • Cycle.js and Functional Reactive User Interfaces: In this talk we will discover how Cycle.js is purely reactive and functional, and why it’s an interesting alternative to React.
    • Dynamics of Change: why Reactivity Matters: In this talk we will see when passive or reactive strategy is advantageous, and how the reactive strategy is a sensible default.
    • MVI in Cycle.js Docs: André Staltz describes how to refactor an application into MVI pattern.
    • Nothing New in React and Flux Except One Thing: Andre Staltz talks about aspects of React and Flux which make them innovative and compelling.
    • RxMarbles: A webapp for experimenting with diagrams of Rx Observables, for learning purposes.
    • Some Problems with React/Redux: André Staltz goes through the pros and cons of React + Redux.
    • The Introduction to Reactive Programming: André Staltz provides a complete introduction to the Reactive Programming and RxJS.
    • Unidirectional Data Flow Architectures (Talk): Andre Staltz compares modern architecture patterns including Flux, Redux, Model-View-Intent, Elm Arch and BEST.
    • What if the User was a Function?: In this video André Staltz talks about the input/output cycle between humans and computers and how to take advantage of this model by using FRP and event streams.
    • Why We Built Xstream: The authors needed a stream library tailored for Cycle.js. It needs to be “hot” only, small in kB size and it should have only a few and intuitive operators.
    • Xstream: An extremely intuitive, small, and fast functional reactive stream library for JavaScript.

      • Why We Built Xstream: The authors needed a stream library tailored for Cycle.js. It needs to be “hot” only, small in kB size and it should have only a few and intuitive operators.
  • Brad Frost: Web designer, speaker, writer, consultant, musician, and artist in beautiful Pittsburgh.

    • Atomic Design: Atomic Design discusses the importance of crafting robust design systems, and introduces a methodology for which to create smart, deliberate interface systems.

    •   <li>
          <strong><a rel="nofollow noopener" target="_blank" href="http://bradfrost.com/blog/web/responsive-nav-patterns/">Responsive Navigation Patterns</a></strong>: The article describes some of the more popular techniques for handling navigation in responsive designs.
        </li>
      </ul>
      
    • Brian Lonsdorf: Lead UXE Engineer at Salesforce, JavaScript developer and speaker known for his work in functional programming community.

    • Charles Max Wood: Podcaster at Devchat.tv, organizer of remote confs such as Angular RC, React RC, Rails RC. Software consultant and developer.

      • Adventures in Angular: Adventures in Angular is a weekly podcast dedicated to the Angular JavaScript framework and related technologies, tools, languages, and practices.
      • JavaScript Jabber: A weekly podcast about JavaScript, including Node.js, Front-End Technologies, Careers, Teams and more.
    • Chris Coyier: Designer at Codepen. Writer at CSS-Tricks. Podcaster at ShopTalk.

    • Douglas Crockford: Computer programmer who is best known for his ongoing involvement in the development of the JavaScript language, for having popularized the data format JSON, and for developing JSLint and JSMin.

      • Monads and Gonads: In this video from YUIConf 2012, Douglas Crockford attempts to break the long-standing Monad tutorial curse by explaining the concept and applications of monads in a way that is actually understandable to the audience.
      • Prototypal Inheritance in JavaScript: An article by Douglas Crockford introducing the Object.create() method and describing the rational behind it.
    • James Long: Works on Firefox Developer Tools at Mozilla.

      • A Study on Solving Callbacks with JavaScript Generators: This article describes how Generators help fight callback hell.
      • Removing User Interface Complexity, or Why React is Awesome: In this post James Long tries not to evangelize React specifically, but to explain why its technique is profound.
      • Transducers.js Library by James Long: A small library for generalized transformation of data (inspired by Clojure’s transducers)

      •   <li>
            <strong><a rel="nofollow noopener" target="_blank" href="http://jlongster.com/Transducers.js-Round-2-with-Benchmarks">Transducers.js Round 2 with Benchmarks</a></strong>: Refactored version of Transducers.js, some benchmarks, Laziness, the transformer protocoll.
          </li>
          <li>
            <strong><a rel="nofollow noopener" target="_blank" href="http://jlongster.com/Transducers.js--A-JavaScript-Library-for-Transformation-of-Data">Transducers.js: A JavaScript Library for Transformation of Data</a></strong>: A post announcing the transducers.js library with some explanation.
          </li>
        </ul>
        
      • Jonathan Snook: A web designer and developer who is currently UX Architect at Xero. Former lead frontend developer at Shopify.

        • SMACSS: SMACSS (pronounced “smacks”) is a way to examine your design process and as a way to fit those rigid frameworks into a flexible thought process. It is an attempt to document a consistent approach to site development when using CSS.
      • Mikito Takada (mixu): Software engineer at Stripe.

        • Learn CSS Layout the pedantic way: Walks you through every major concept in CSS layout, without trying to simplify away the underlying mechanisms described in the CSS 2.1 and flexbox specs.
        • Single Page Apps in Depth: This free book is what I wanted when I started working with single page apps. It’s not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices.
      • Nicholas C. Zakas: Former principal front-end engineer at Yahoo! and YUI developer. Leads a team of frontend engineers at Box now.

      • Nicolas Gallagher: Frontend Engineer at Twitter.

        • Normalize.css: A modern, HTML5-ready alternative to CSS resets.
      • Pete Hunt: Co-founder & CEO @HelloSmyte. Ex-FB and Instagram. Worked on React.js.

      License

      This work is licensed under a Creative Commons Attribution 4.0 International License.
      Please provide a link back to this repository. This is not necessary for GitHub forks.