Chris Stead's repositories
becoming-a-js-developer
Resources, cheat sheets, tools and things which I kind of wish I had when I was starting out.
jsLearnerForms
Javascript forms for developing muscle memory
DataMother.js
DataMother is/will be a test data management tool for unit testing JS.
nanocommit
Commit every time your tests pass, no fuss, no muss
scotl-emote-bot
SCOTL Emote Discord Bot
async-flow-control
Handle Javascript program flow control gracefully in async and mixed async/sync workflows
explore-tdd-in-js
Explorations of TDD in Javascript - Source to accompany video(s)
matchlight
A rich pattern matching library to light up your code
tdd-workshop
Resources for my TDD workshop
a-state
A small async state container for handling intermediate state in async chains
async-assert
Test asynchronous behaviors in your tests without tearing out your hair
chrisstead.net
My personal site rebuild
contractify
Function contract assurance for Javascript testing
dject-core
The core DI container system for the Dject library
fluent-gwt
A native JS fluent Given/When/Then library for improving BDD test structure
game-of-life-ts
TS setup for building a game of life console application
interact-pe
A static page progressive enhancement framework
object-verifier
A drop-in testing utility for verifying object data against an expected model
request-assert
A library to simplify testing API endpoint integrations
sky-seasonal-spirits
A sky spirit checklist
software-em-tools
Software Engineering Management Tools (skills ladder, sociotechnical/architectural diagram, etc)
stubcontractor
The simple way to add touch integration into your JS unit tests
vue-dject-hello
A refactoring of the default Vue "Hello World" app to small components using Dject