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/blacksheepcode
blacksheepcode.com
dwjohnston/react-github-permalink
A react component to display github permalinks
dwjohnston/interview-questions
A series of questions I think are good to ask in an interview, whether you are the interviewer or the interviewee
dwjohnston/an-example-react-package-built-with-nextjs-tooling
an example React component library built with NextJS tooling
dwjohnston/blacksheepcode-next
Test run environment for migrating my blog to next
dwjohnston/bundle-size-investigation
Exploring the behaviour of bundling, tree shaking, ESM imports etc.
dwjohnston/bundling-investigation
Investigating various issues and approaches to JavaScript bundling and development experience
dwjohnston/cookies-and-iframes
Playing with the behaviour of cookies in frames
dwjohnston/cookies-and-react
dwjohnston/dataloaders-test
dwjohnston/dwjohnston
profile readme
dwjohnston/highlighting-ssr
dwjohnston/load-testing-with-k6
Demonstrating deployments with Terraform CDK and loading testing with K6
dwjohnston/nextjs-proxying
Demonstrating proxying with NextJS
dwjohnston/nextjs-webpack-dev-server
Demonstrating that webpack-dev-server can not be configured in next.
dwjohnston/node-ts-boilerplate-2024
Node + ts + tsx + jest boilerplate
dwjohnston/open-api-go-and-typescript
Playing around with code generation from an OpenAPI spec
dwjohnston/prettier-2.8.8
Just showing that .gitignores are not respected in prettier 2.8.8
dwjohnston/prettier-vs-eslint-prettier
Debugging inconsistencies between eslint-prettier and cli prettier
dwjohnston/react-json-schema-form-demo
Demonstrating how you can use react-json-schema-form for configuring sass integrations.
dwjohnston/remix
Build Better Websites. Create modern, resilient user experiences with web fundamentals.
dwjohnston/scripts
dwjohnston/storybook-cra
dwjohnston/tennis
A code challenge that implements tennis scoring logic
dwjohnston/testing-library-docs
docs site for @testing-library/*
dwjohnston/vercel-nextjs-2
dwjohnston/vite-msw
dwjohnston/vitest
Next generation testing framework powered by Vite.
dwjohnston/with-msw-repro
the Nextjs with-msw example with msw updated to 2.3.5
dwjohnston/with-msw-repro-next-12.3.4
Seeing if I can get MSW to work with next 12.3.4