Programming

Reference for EVERYTHING!

http://devdocs.io/

C++

http://www.learncpp.com/

Pointers for Dummies http://alumni.cs.ucr.edu/~pdiloren/C++_Pointers/

https://www.tutorialcup.com/cplusplus/dynamic-memory.htm

C

Man pages! Aside from the terminal I like to read them here: https://linux.die.net/man/

K & R book – The C Programming Language  written by Brian Kernighan and Dennis Ritchie

Data Structures

http://www.geeksforgeeks.org/data-structures/

Algorithms

http://www.geeksforgeeks.org/fundamentals-of-algorithms/

http://bigocheatsheet.com/

OSU self-study guide: https://web.engr.oregonstate.edu/~glencora/wiki/index.php?n=Main.UndergraduateAlgorithmsStudyGuide

http://www.radford.edu/~nokie/classes/360/recurrence.eqns.revised.html

This channel is especially great for DP (dynamic programming): https://www.youtube.com/user/tusharroy2525

https://web.stanford.edu/class/cs97si/06-basic-graph-algorithms.pdf

https://www.analyticsvidhya.com/blog/2017/02/lintroductory-guide-on-linear-programming-explained-in-simple-english/

Linear programming examples/setup

Linear programming transhipment problem:

Completeness and Complexity: https://www.usna.edu/Users/cs/wcbrown/courses/S17SI335/notes/06/notes.html

MIT lecture starting at his discussion about the relation between NP, NP-complete, and NP-hard:

NP traveling salesman problem:

Networking

Beej’s Guide

Web Development

HTML, CSS, Responsive Design, Hosting, JavaScript, Ruby

http://www.girldevelopitfargo.com/

Favicon

That thing in the address bar, here’s a list of free generators: https://websitesetup.org/favicon-generator/

I like this one for quick, simple ones with letters: https://favicon.io/

JavaScript

http://es6-features.org

JavaScript compiler – translates into older version! https://babeljs.io/

https://watchandcode.com/

CSS

https://www.youtube.com/user/atozcss

Visualizing CSS specificity: http://specificity.keegan.st/

Ruby on Rails

http://curriculum.railsbridge.org/docs/

Cross Platform Development

https://cordova.apache.org/

https://ionicframework.com/

Software Engineering

Latex

Convert screenshots to math https://mathpix.com/

Online editor https://www.overleaf.com/

Programming IRL

https://medium.com/@firehoseproject/a-guide-to-yak-shaving-your-code-d30f98dc759