dwjohnston
Experienced JavaScript/TypeScript dev with a passion for developer experience and testability.
Melbourne
Pinned Repositories
cv
An HTML and SCSS CV uses webpack to compile to compiled HTML or PDF
examples
A collection of code snippets to demonstrate various things, or just sandbox.
geoart-take-100
geoart-v4
An interactive geometric art generator.
javascript-101
material-ui-hooks-issue
reproducing an issue I'm having with react-hooks and material-ui
react-node-docker-kubernetes-template
A template for setting up a kubernetes cluster with a nginx/react frontend, and node/express backend apis.
tinymassive-demo
My submission for the Tiny Massive light show.
ts-tutorial-series
dwjohnston's Repositories
dwjohnston/cv
An HTML and SCSS CV uses webpack to compile to compiled HTML or PDF
dwjohnston/javascript-101
dwjohnston/ts-tutorial-series
dwjohnston/use-optimistic-value
Demonstrating a useOptimisticValue hook
dwjohnston/charting-library-comparissons
Comparing various charting libraries for react
dwjohnston/conditional-hooks
Demonstrating some stuff with conditional hooks.
dwjohnston/cti-stix-visualization
OASIS TC Open Repository: Lightweight visualization for STIX 2.0 objects and relationships
dwjohnston/cypress-performance-issue
Seeing if I can reproduce a performance issue with Cypress
dwjohnston/declarative-forms
Just playing around with a declarative forms thing.
dwjohnston/draftail
📝🍸 A configurable rich text editor built with Draft.js
dwjohnston/error-boundaries
dwjohnston/jest-react-enzyme-sandbox
Just playing around with react and enzyme
dwjohnston/jsdom-issue
dwjohnston/learning-go
I'm learning go
dwjohnston/material-ui
MUI Core (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.
dwjohnston/migrate-mui
Testing the V4 -> V5 mui migration
dwjohnston/module-resolution
dwjohnston/mui-x-test
Testing some of the mui-x components
dwjohnston/open-api-play
Playing around with open-api-tooling
dwjohnston/openv3-test
dwjohnston/react-caching
Experimenting with how effect cache headers are with frontend experience in a react app
dwjohnston/react-layout-approaches
Here, I'm documenting a few different ways to do high level layouts (navs, side bars, etc) with React.
dwjohnston/redux-dependency-injection
Different patterns for dependency injection with redux.
dwjohnston/redux-toolkit-play
Playing around with redux toolkit, also comparing with react-query.
dwjohnston/remark-play
playing around with remark
dwjohnston/render-props-vs-jsx
dwjohnston/rjsf-bug
Reproing a bug in rjsf
dwjohnston/rtl-html5-validation
Testing how HTML5 validation works with RTL.
dwjohnston/stix-vis-test
Testing that the cti-stix-visualization npm package is working
dwjohnston/terser-wb-rerpro