Homepage
Open in app
Sign inGet started

JavaScript Scene

JavaScript, software leadership, software development, and related technologies.

  • Composing Software
  • Testing Software
  • EricElliottJS - Online JavaScript Training
  • Composing Software: The Book

    Composing Software: The Book

    Note: This is part of the “Composing Software” book that started life right here as a blog post series. It covers functional programming…
    Go to the profile of Eric Elliott
    Eric Elliott
    Jan 6, 2019
    Testing Software: What is TDD?

    Testing Software: What is TDD?

    A Practical Introduction with Q&A
    Go to the profile of Eric Elliott
    Eric Elliott
    Jan 13, 2020
    Struggling to Find Great Senior JavaScript Developers? Mentorship is the Answer

    Struggling to Find Great Senior JavaScript Developers? Mentorship is the Answer

    The more I study the impact of mentorship on the teams we work with, the more I’m blown away by the magnitude of change it produces. The…
    Go to the profile of Eric Elliott
    Eric Elliott
    Aug 23, 2017
    Trending
    The TypeScript Tax

    The TypeScript Tax

    A Cost vs Benefit Analysis
    Go to the profile of Eric Elliott
    Eric Elliott
    Jan 22, 2019
    JavaScript Monads Made Simple

    JavaScript Monads Made Simple

    Note: This is part of the “Composing Software” series (now a book!) on learning functional programming and compositional software…
    Go to the profile of Eric Elliott
    Eric Elliott
    Sep 11, 2017
    Transducers: Efficient Data Processing Pipelines in JavaScript

    Transducers: Efficient Data Processing Pipelines in JavaScript

    Note: This is part of the “Composing Software” series on learning functional programming and compositional software techniques in…
    Go to the profile of Eric Elliott
    Eric Elliott
    Nov 22, 2018
    Curry or Partial Application?

    Curry or Partial Application?

    The Difference Between Partial Application and Curry
    Go to the profile of Eric Elliott
    Eric Elliott
    Jul 19, 2015
    The Forgotten History of OOP

    The Forgotten History of OOP

    Most of the programming paradigms we use today were first explored mathematically in the 1930s with lambda calculus and the Turing machine…
    Go to the profile of Eric Elliott
    Eric Elliott
    Oct 31, 2018
    About JavaScript SceneLatest StoriesArchiveAbout MediumTermsPrivacyTeams