thawkin3
Senior Software Engineer @Webflow. Previously @adobe, @Workfront, @instructure, @youniquellc, @qualtrics.
@WebflowLehi, UT
Pinned Repositories
bundle-analysis-demo
dom-testing-demo
Experiment for testing HTML and vanilla JS with Jest and @testing-library/dom
jest-module-mocking-demo
Demo app for exploring module mocking within the Jest test framework
js-data-structures-and-algorithms
JavaScript implementations of common data structure and algorithm concepts.
nodejs-event-loop-presentation
Presentation slides and demo examples for the Node.js event loop
plagiarism-checker
This app is built using Python 3.9+, Flask 2.0+, and Pinecone. It performs a similarity search using the Pinecone SDK to find articles that contain the same or similar content as what's entered by the user.
single-spa-demo-root-config
tdd-for-ui-demo-2022
This project is used in a presentation to show how we can use test-driven development to build user interfaces. It's not as hard as you may think!
webpack-demos
Webpack demos for various configuration options
webpack-training-1
Demo project used for a team training on webpack 4
thawkin3's Repositories
thawkin3/dom-testing-demo
Experiment for testing HTML and vanilla JS with Jest and @testing-library/dom
thawkin3/bundle-analysis-demo
thawkin3/xss-demo
A simple demo for protecting against XSS attacks with good, bad, and sanitized data
thawkin3/single-spa-demo-page-2
thawkin3/a11y-workshop
Used to teach front end software engineers about common accessibility issues, how to identify them using various tools, and how to correct them.
thawkin3/blog
Thoughts on software engineering. Opinions are my own.
thawkin3/game-of-life
Conway's Game of Life (React)
thawkin3/heroku-ci-demo
A continuous integration demo app using Node.js and Express 4
thawkin3/screen-reader-focus-trap
Focus trap that works for keyboard users and screen reader users
thawkin3/single-spa-demo-nav
thawkin3/webpack-demos
Webpack demos for various configuration options
thawkin3/201R
Main repo with tons of projects in it from college (MEAN stack)
thawkin3/accessible-forms
Examples of things to do and not to do to create accessible forms
thawkin3/date-range-picker-challenge
thawkin3/dependency-injection-demo
A simple demo showing how dependency injection can help when writing and testing a function that parses a cookie string
thawkin3/dungeon-crawler
React dungeon crawler game
thawkin3/flashcard-demo-app
Study a new language with this simple flashcard app. This app is part of a workshop I'm teaching called "React for Beginners".
thawkin3/free-code-camp-leaderboard
freeCodeCamp leaderboard built with React
thawkin3/heroku-cypress-chrome-for-testing
thawkin3/heroku-flow-demo
Demo app using Heroku Flow for CI/CD
thawkin3/heroku-flow-gitflow-demo
Demo app using Heroku Flow for CI/CD and the Gitflow branching strategy
thawkin3/heroku-puppeteer-jest
thawkin3/jest-puppeteer
thawkin3/markdown-previewer
markdown previewer built using React and marked
thawkin3/react-component-state-demo
Good and bad examples of using state in React with both functional and class components
thawkin3/react-testing-library-pokedex-demo
This is a Pokédex React app that we'll write tests against using React Testing Library.
thawkin3/recipe-box
Recipe Box built with React and React Router
thawkin3/render-log-stream-demo
Use log streams to send syslogs to a log aggregator
thawkin3/single-spa-demo-page-1
thawkin3/tables-and-grids
Accessible table and grid examples in React