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/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.
thawkin3/pinecone-demo
This app is built using Python, Flask, and Pinecone. It performs a similarity search using the Pinecone SDK to find similar questions from a dataset.
thawkin3/article-recommendation-service
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 are similar to ones you've read in the past.
thawkin3/dad-joke-dadabase
Dad joke "dadabase" built with json-server and GraphQL
thawkin3/react-clean-code
Simple examples to write cleaner React code
thawkin3/fun-facts-sms
App built with Node and Express that allows users to enter their phone number to receive an SMS text with a fun fact
thawkin3/pokedex-slash-graphql
Pokédex React app implemented with a Slash GraphQL backend
thawkin3/dad-joke-dadabase-rest-api
Dad joke "dadabase" REST API built with JSON Server
thawkin3/nes-games-api
REST API built with Node and Express that returns metadata for every NES game ever published
thawkin3/gilded-rose-js
The Gilded Rose kata implemented in JavaScript
thawkin3/nodejs-event-loop-demo
A demo app for better understanding the Node.js event loop
thawkin3/react-testing-refactoring
A simple counter component used to demonstrate how easy or difficult it is to test and refactor our code using React Testing Library and Enzyme
thawkin3/testproject-demo
Simple demo of the TestProject JavaScript OpenSDK when testing an app built with React using Jest
thawkin3/a11y-nested-interactive-content
This project is meant to teach software engineers how to create accessible nested interactive content in React. It includes good examples and bad examples.
thawkin3/bowling-game-kata
Bowling Game TDD Kata from Uncle Bob
thawkin3/cz-cli
The commitizen command line utility. #BlackLivesMatter
thawkin3/docraptor-js-demo
This is a simple demo intended to showcase DocRaptor's ability to parse JavaScript before the PDF export is generated.
thawkin3/docraptor-react
React app for testing PDF exports with DocRaptor
thawkin3/focus-trap
Trap focus within a DOM node.
thawkin3/focus-trap-react
A React component that traps focus
thawkin3/heroku-review-apps-and-autoidle
This project utilizes Heroku to create review apps for pull requests in GitHub. It also uses AutoIdle to automatically put review apps to sleep when not in use, saving you money.
thawkin3/javascript-opensdk
TestProject OpenSDK for Node.js
thawkin3/lint-staged
🚫💩 — Run linters on git staged files
thawkin3/preact-www
:book: Preact documentation website.
thawkin3/sa11y-assert-demo
Demo of Salesforce accessibility library for unit testing
thawkin3/sa11y-demo
Demo of Salesforce Accessibility Automation Libraries using React, Jest, and @sa11y/jest
thawkin3/storybook
📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
thawkin3/tabbable
Find descendants of a DOM node that are in the tab order
thawkin3/vs-code-live-share-demo
A simple Node.js project you can use to test out some of the VS Code Live Share extension functionality.
thawkin3/witcher-cli-game
Text-based Witcher game to play in your terminal