David Johnston's repositories
blacksheepcode
blacksheepcode.com
interview-questions
A series of questions I think are good to ask in an interview, whether you are the interviewer or the interviewee
react-github-permalink
A react component to display github permalinks
cypress-audit
⚡ Run Lighthouse and Pa11y audits directly in your E2E test suites
cypress-click-reload
Reproducing an issue with Cypress and state management
dwjohnston
profile readme
easymde-test-examples
Demonstrating various ways to interact with EasyMDE in tests.
example-remix-app
A simple remix app for the purposes of demonstrating adding msw-bundler
fork
Created with CodeSandbox
kentcdodds.com
My personal website
load-testing-with-k6
Demonstrating deployments with Terraform CDK and loading testing with K6
module-mocking
Playing around with jest module mocking examples.
mui-date-picker-test
Created with CodeSandbox
open-api-go-and-typescript
Playing around with code generation from an OpenAPI spec
playing-with-nextjs
Experimenting with nextjs and grpc
react-dropzone
Simple HTML5 drag-drop zone with React.js.
react-json-schema-form-demo
Demonstrating how you can use react-json-schema-form for configuring sass integrations.
remix-2-dynamic-imports
Demonstrating that dynamic imports don't work with Remix
remix-app-1-dynamic-imports
Demonstrating the dynamic imports don't work with Remix
tapico-msw-webarchive
An utility to drive requests handlers through a `.har` web-archive file
tennis
A code challenge that implements tennis scoring logic
vercel-nextjs-demo
A code challenge demonstrating use of Vercel + NextJS + GraphQL + Chakra UI
vic3-supply-and-demand
Playing around with a proposal for how the game Victoria 3 could calculate prices