Student Resources
-
General CS Resources
- 7 Reasons to use a Content Delivery Network — SitePoint
- bootcamped/Resources: Collection of useful resources
- debugging
- Dynamic Programming – From Novice to Advanced – topcoder
- How We Built r/Place – Upvoted
- kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2017
- Learn How to Code Using the Student Developer Pack – GitHub Education
- matiassingers/awesome-readme: A curated list of awesome READMEs
- Monoidal Contravariant Functors are actually useful!
- Naming is a process, not a single step « Arlo Being Bloody Stupid
- soft question – Why do so many textbooks have so much technical detail and so little enlightenment? – MathOverflow
- The 4 H’s of Writing Error Messages | UXmas | An advent calendar for UX folk
- Time Complexity Analysis & Why It’s Important – Call Me Nick
- Visualize Python, Java, JavaScript, TypeScript, and Ruby code execution
-
Getting Hired
- How to Break Into the Tech Industry — a Guide to Job Hunting and Tech Interviews | Haseeb Qureshi
- Jobscan – Optimize Your Resume and Boost Interview Chances | Jobscan
- Rain Water Trap – Technical Collection
- Spotify Fellowship — ttp.nyc
- They’ll Ask. Don’t Tell. – Ted Leonhardt : Ted Leonhardt
- This Amazing Dunning-Kruger Chart Shows How Dumb People Think They Are Brilliant – Carbonated.TV
- What RESTful actually means
-
How To
- A Dummy’s Guide to Redux and Thunk in React – Matt Stow – Medium
- Git How To: Guided Git Tutorial
- How to install Linux bash on Windows 10 – TechRepublic
- Notepad Replacer: Replace Notepad the Easy Way! • Binary Fortress Software
- Redis Pub/Sub under the hood – Making Pusher
- Rename a local and remote branch in git – Multiple States Knowledge Base
- Use one of these techniques to install node and npm without having to sudo.
-
Humor
- 45 Jokes Only Programmers Will Get – Hongkiat
- From the Internet Archives: The ancient design of your favorite websites
- Git For Ages 4 And Up – YouTube
-
Javascript Resources
- acdlite/flux-standard-action: A human-friendly standard for Flux action objects.
- Announcing the new webpack CLI – webpack – Medium
- C3.js | D3-based reusable chart library
- Easily Develop Node.js and MongoDB Apps with Mongoose | Scotch
- How To Set Up a Node.js Application for Production on Ubuntu 16.04 | DigitalOcean
- How to setup Webpack +2.0 from scratch in 2017 – Indrek Lasn – Medium
- Instantiation Patterns In JavaScript – Call Me Nick
- JavaScript Developer Survey Results
- Javascript Interview Question Blog
- Learn the differences between Shadow DOM and Virtual DOM – Vue.js Feed
- Loupe
- Object Playground: The Definitive Guide to Object-Oriented JavaScript
- Organizing a React Native Project – The React Native Log – Medium
- Practical Uses for Closures – Written In Code – Medium
- Should you store your form state in Redux? – Gosha Arinich
- Stickybits
- toddmotto/public-apis: A collective list of public JSON APIs for use in web development.
- Visualize Python, Java, JavaScript, TypeScript, and Ruby code execution
- wearehive/project-guidelines: A set of best practices for JavaScript projects
- Webpack compiles too huge bundle.js (in examples) · Issue #809 · reactjs/redux
- React – toggle class
-
Life Style
- 2016–2017 Web Salary Survey – O’Reilly Media
- 29 Behaviors That Will Make You An Unstoppable Programmer
- 6 Rules To Live By When You Work In An Office But Have Remote Team Members
- How to Break Into the Tech Industry — a Guide to Job Hunting and Tech Interviews | Haseeb Qureshi
- JavaScript Developer Survey Results
- kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2017
- sdmg15/Best-websites-a-programmer-should-visit: Some useful websites for programmers.
- Using technology to address gender bias in film | Google
- How We Built r/Place | Hacker News