craig martin

craig martin @craigmichaelmartin

Joined:
Jan 3, 2019

craig martin
articles - 7 total

A High Level Introduction to Machine Learning

Lets say my name is Tom, and I start a car insurance company with 50 customers. We'll pretend this number is normal for car insurance companies.

Learn More 12 0Dec 16 '19

Hooks for those who know React

Hooks are not a new concept in React - they are a re-implementation (a new API) for state and side effects in React that better aligns with two existing concepts in react: the concept of Components as the primitive model for UIs, and of these components being declarative.

Learn More 11 1Nov 12 '19

React Hooks are a More Accurate Implementation of the React Mental Model

React Functional Components with Hooks are a More Accurate Implementation of the React Mental Model for State and Effects

Learn More 10 2Sep 26 '19

Making Await More Functional in JavaScript

Explores the problems with await (including try/catch "hell") and introduces a library that provides await error handling.

Learn More 51 8Aug 23 '19

Making JavaScript Promises More Functional

A thought-experiment-turned-library on how to overcome some of the problems with promises in javascript using a functional approach.

Learn More 9 0Aug 23 '19

The Problem with Promises in JavaScript

Promises co-mingle rejected promises and unintended runtime exceptions, while having an API which encourages casually dangerous code and which lacks a convenient API to work safely with the data.

Learn More 68 6Aug 16 '19

User Types and Roles in an Activity-based Permission Systems

How to think about a role-based activity check permissions system

Learn More 20 1Jan 4 '19