Programming

Events

post-mortems

List of post-mortems

Programming Talks

Awesome & Interesting Talks concerning Programming

Open education

Coding Interview University

Complete computer science study plan to become a software engineer

freeCodeCamp

Community that helps you learn to code, then get experience by contributing to open source projects used by nonprofits

Low-Level Programming University

How to be low-level programmer

Open Source Society University

Path to a self-taught education in Computer Science!

The System Design Primer

Learn how to design large-scale systems. Prep for the system design interview

Resources

free-programming-books

List of Free Learning Resources

Hyperpolyglot

Commonly used features in a side-by-side format

Front-end

Can I Use

Provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers

Web Accessibility Initiative (WAI)

Develops strategies, guidelines, and resources to help make the Web accessible to people with disabilities

Materials

Big List of Naughty Strings

List of strings which have a high probability of causing issues when used as user-input data

Public APIs

Collective list of public JSON APIs for use in web development