David Craig's starred repositories
cloud-carbon-footprint
Cloud Carbon Footprint is a tool to estimate energy use (kilowatt-hours) and carbon emissions (metric tons CO2e) from public cloud usage
nzcovidtracer-app
This is the repository for the front-end of the NZ COVID Tracer app.
awesome-shodan-queries
🔍 A collection of interesting, funny, and depressing search queries to plug into shodan.io 👩‍💻
govtnz-design-system
govt.nz Design System
professional-programming
A collection of learning resources for curious software engineers
appauth-js-electron-sample
This is an Electron Application, which uses the AppAuth-JS library.
AppAuth-JS
JavaScript client SDK for communicating with OAuth 2.0 and OpenID Connect providers.
Awesome-Hacking
A collection of various awesome lists for hackers, pentesters and security researchers
particles.js
A lightweight JavaScript library for creating particles
craftinginterpreters
Repository for the book "Crafting Interpreters"
lighthouse
Automated auditing, performance metrics, and best practices for the web.
papers-we-love
Papers from the computer science community to read and discuss.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
http-api-design
HTTP API design guide extracted from work on the Heroku Platform API