Jared Scheib

Software Engineer

Howdy. I'm Jared Scheib, a full stack software engineer especially passionate about empowering human connection, creativity, community, and compassion. And pineapple.


  1. REST API for Many-to-Many Relationships

    RESTful APIs tend to map onto a specific resource on the backend, such as creating a new user in a database via /users/:id. This is due to the nouns + verbs syntax of the request, where the noun should refer to a specific resource type; the verb is the method…


  2. Principles for Team Success: Honesty

    What are the common goals of your team? And of you individually? Broadly speaking, it seems that most teams have a common goal of solving some problem. In other words, ideating and implementing a solution to some challenge. It's also likely that most individuals want to feel fulfilled or happy…


  3. Context Binding in JavaScript

    In JavaScript, the almighty context-binding methods .call(), .apply(), and .bind() are powerful solutions to the problem of determining context when control flow enters a new functional scope. They took me a long time to understand, and they are the bane of many a JavaScripter’s existence. In this post we…