Andrew Smith's starred repositories
coding-interview-university
A complete computer science study plan to become a software engineer.
playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
mostly-adequate-guide
Mostly adequate guide to FP (in javascript)
lint-staged
🚫💩 — Run linters on git staged files
react-markdown
Markdown component for React
jira_clone
A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.
cypress-realworld-app
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
apollo-backend
Apollo backend server
awesome-katas
A curated list of code katas
tsconfig-paths
Load node modules according to tsconfig paths, in run-time or via API.
data-migrate
Migrate and update data alongside your database structure.
makani
Makani was a project to develop a commercial-scale airborne wind turbine, culminating in a flight test of the Makani M600 off the coast of Norway. All Makani software has now been open-sourced. This repository contains the working Makani flight simulator, controller (autopilot), visualizer, and command center flight monitoring tools. Additionally, almost all avionics firmware is also included, albeit potentially not in a buildable state, due to the removal of some third-party proprietary code. We hope that this code will be inspirational and useful to the kite-based windpower and wider communities.
react-recipes
👩🍳 A list of React Hooks utility library containing popular customized hooks
kill-sticky
Bookmarklet to remove sticky elements and restore scrolling to web pages!
effective-immediately
Layoffs are hard. Help each other— Effective Immediately. Everything an employer, colleague, or job seeker can use for support after layoffs.
full-stack-foundations
Learn the foundational skills of building full stack web applications.
trailing-slash-guide
Understand and fix your static website trailing slash issues!
jetbrains-ide-performance
High Performance Configuration for Jetbrains IDEs [IntelliJ, WebStorm, etc..]
replicator
replicator is a toolkit for ingesting logical replication feeds into a CockroachDB cluster
machine-setup
Set up a new machine as a development environment for your project
fast-prisma-tests
Blazingly fast prisma integration tests