Skip to content
View joeytwiddle's full-sized avatar

Organizations

@SingaporeJS
Block or Report

Block or report joeytwiddle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. jsh jsh Public

    1,000 shellscripts I use on the cmdline, some awesome, some terrible

    Shell 31 5

  2. cheatsheets cheatsheets Public

    Quick reference for some programming tools

    Shell 5

  3. sexy_scroller.vim sexy_scroller.vim Public

    smooth animation of the cursor and the page whenever they move, with easing

    Vim Script 86 7

  4. significant-white-space significant-white-space Public

    Experiment: Transforms curly-brace source code (C, Java, JS, Haxe) to and from meaningful indentation layout (as seen in Python and Coffeescript)

    Haxe 27

  5. Do not use forEach with async-await Do not use forEach with async-await
    1
    ## Do not use forEach with async-await
    2
    
                  
    3
    _**TLDR:**_ Use `for...of` instead of `forEach()` in asynchronous code.
    4
    
                  
    5
    For legacy browsers, use `for...i` or `[].reduce()`
  6. Be Overly Liberal with Thresholds, n... Be Overly Liberal with Thresholds, not Slightly Conservative.md
    1
    # Be Overly Liberal with Thresholds, not Slightly Conservative
    2
    
                  
    3
    A mistake I often see in software development is the way people choose
    4
    thresholds.  The developer is told they need to limit certain types of
    5
    activity, for logical reasons, but they set the limits too strictly.