DEV NOTES This is a collection of my notes from different things I've learnt while programming. CATEGORIES Javascript WebGL Canvas CSS GIT HTML NPM UNITY Webpack Other Javascript Frameworks / Libraries React Components Refs Stateless Functions Redux General Notes Reducer General scrolling Progressive Web Apps This contains information on: Introduction to PWA New techniques for responsive design Working with Responsive Images Lighthouse Service Workers Working with Indexed DB PWA automating tools Testing What is testing? What are unit tests? Getting a project setup to do front-end testing Basic jasmine.js usage Patterns IIFE webGL threejs Basic Setup Materials Loading objs GLSL Shaders Canvas Drawing images Drawing parts of an image Drawing Shapes References Gradients CSS General Mobile mobile tap color scrolling visibility GIT commands HTML Webpack Basic Setup Unity AR basics NPM commands Other blender