Jonathan Kelly's starred repositories
raytracing.github.io
Main Web Site (Online Books)
graphics-resources
:memo: a list of graphic programming resources
imagemin-webp-webpack-plugin
Webpack plugin which converts images to the WebP format while also keeping the original files.
glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
workshop-webgl-glsl
A workshop on WebGL and GLSL
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
aws-solutions-architect-associate-notes
My notes for AWS Solutions Architect Associate.
javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
learningPixi
A step-by-step introduction to making games and interactive media with the Pixi.js rendering engine.
raymarching-workshop
An Introduction to Raymarching
svgpocketguide
All original content of A Pocket Guide to Writing SVG by Joni Trythall
webpack-starter-basic
A simple webpack starter project for your basic modern web development needs.
WebFundamentals
Former git repo for WebFundamentals on developers.google.com
30-seconds-of-interviews
A curated collection of common interview questions to help you prepare for your next interview.
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Front-End-Checklist
🗂 The perfect Front-End Checklist for modern websites and meticulous developers
node-hue-api
Node.js Library for interacting with the Philips Hue Bridge and Lights
modern-js-cheatsheet
Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
webgl-workshop
:mortar_board: The sequel to shader-school: Learn the WebGL API
shader-school
:mortar_board: A workshopper for GLSL shaders and graphics programming
spellbook-of-modern-webdev
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
alexa-skills-kit-sdk-for-nodejs
The Alexa Skills Kit SDK for Node.js helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.