Skip to content
View coprolit's full-sized avatar
🤘
🤘
Block or Report

Block or report coprolit

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. A few guidelines for sustainable sof... A few guidelines for sustainable software
    1
    # A few guidelines for sustainable software
    2
    
    
    3
    -	Favor decoupled over DRY.
    4
    
    
    5
    -	Favor declarative programming (functional and reactive) over imperative programming.
  2. Some best practices for developing a... Some best practices for developing a front-end architecture of modular, loosely coupled and highly composable building blocks, to create codebases that are as scalable, reusable, flexible and maintainable as possible.
    1
    # Design patterns for sustainable front-end architecture
    2
    _A quick summary of some best practices for developing a front-end architecture of modular, loosely coupled and highly composable building blocks, to create codebases that are as scalable, reusable, flexible and maintainable as possible._
    3
    
    
    4
    - [Goal](#goal)
    5
    - [Design Patterns and techniques](#design-patterns-and-techniques)
  3. rock-paper-scissors rock-paper-scissors Public

    Basic real-time, browser-based rock-paper-scissors game engine.

    JavaScript

  4. CONTROLL CONTROLL Public

    Gamepad adapter app for Sphero robotic ball wrapped as Chrome app.

    JavaScript

  5. An collection of insights on how to ... An collection of insights on how to do a good Pull Request description.
    1
    # A guide to Pull Request Descriptions
    2
    
    
    3
    > There’s a Pull Request on the software that you and your team are responsible for, and before you start reading all the changes, you’ve no idea what it is about...
    4
    > <br> You’ve no idea what the author’s intent of the change is. 
    5
    > <br> You don’t know why the changes are being made.
  6. Common API requests service (passing... Common API requests service (passing access token to each API call, intercepting and handling unauthorized calls, by initiating an access token refresh)
    1
    /**
    2
     * A common interface for Authentication logic.
    3
     * Handling login, logout, and refresh token.
    4
    **/
    5