Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jbodah/awesome-links

when you are just too awesome for subcategories
https://github.com/jbodah/awesome-links

List: awesome-links

awesome-list

Last synced: about 1 month ago
JSON representation

when you are just too awesome for subcategories

Awesome Lists containing this project

README

        

# awesome-links
when you are just too awesome for subcategories

# Front-End Web Development
## Libraries
* [bootstrap](http://getbootstrap.com/)
* [font-awesome](http://fontawesome.io/)
* [reactjs](https://facebook.github.io/react/)
* [reduxjs](http://redux.js.org/)
* [jquery](https://jquery.com/)
* [less](http://lesscss.org/)
* [sass](http://sass-lang.com/)
* [webpack](https://webpack.github.io/)
* [d3js](https://d3js.org/)
* [mnemonist - data structures](https://yomguithereal.github.io/mnemonist/)
* [Build a modern JS stack from scratch](https://github.com/verekia/js-stack-from-scratch)

## Performance
* [JavaScript Start-up Performance](https://medium.com/@addyosmani/javascript-start-up-performance-69200f43b201#.m1j80zwmi)

## Bootstrap
* [Erik Flowers' Bootstrap Tutorials](http://www.helloerik.com/the-arrival-of-bootstrap-4-and-tutorials)
* [Bootsnipp](http://bootsnipp.com/)
* [Start Bootstrap](https://startbootstrap.com/template-categories/landing-pages/)
* [Black Tie](http://blacktie.co/)
* [Bootstrap Stage](http://www.bootstrapstage.com/free-themes/)

## CSS
* [CSS Tricks](https://css-tricks.com/)
* [CSS Tricks: position](https://css-tricks.com/almanac/properties/p/position/)
* [BEM](https://en.bem.info/)
* [SMACSS](https://smacss.com/)
* [Learn CSS Layout](http://learnlayout.com/)

## Design
* [Design School for Developers](https://webdesign.tutsplus.com/series/design-school-for-developers--webdesign-13793)
* [Game-icons.net](http://game-icons.net/)

## Stock Photos
* [Unsplash](https://unsplash.com/)
* [SplitShare](https://www.splitshire.com/)
* [Gratisography](https://www.gratisography.com/)
* [Magdeleine](http://magdeleine.co/browse/)
* [Pexels](https://www.pexels.com/)

## SEO

* [Google Search Engine Optimization Start Guide](https://static.googleusercontent.com/media/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf)

# Back-End Web Development
## Ruby Libraries
* [Rack](http://rack.github.io/)

## Ruby
* [Flowchart: How Should I Launch a Subprocess?](https://i.stack.imgur.com/1Vuvp.png)

## Java
* [Java/Scala/JEE Tutorials](http://java2s.com/)

## Erlang
* [OTP Design Principles](http://erlang.org/doc/design_principles/des_princ.html)
* [Learn You Some Erlang for Great Good](http://learnyousomeerlang.com/)
* [Erlang Rationale](https://confreaks.tv/videos/elixirconf2014-erlang-rationale)
* [Erlang in Anger](https://www.erlang-in-anger.com/)

## Go
* [Go Best Practices, Six Years In](https://peter.bourgon.org/go-best-practices-2016/)
* [The Little Go Book](http://openmymind.net/The-Little-Go-Book/)

## Python
* [Learn Python in 10 Minutes](https://www.stavros.io/tutorials/python/)
* [Python for Programmers](http://python-3-patterns-idioms-test.readthedocs.io/en/latest/PythonForProgrammers.html)

## Clojure
* [Clojure by Example](http://kimh.github.io/clojure-by-example/)
* [Clojure for the Brave and True](http://www.braveclojure.com/foreword/)

## Haskell
* [Learn You a Haskell for Great Good](http://learnyouahaskell.com/chapters)

## Web Servers
* [Apache vs. Nginx, etc](http://stackoverflow.com/questions/4113299/ruby-on-rails-server-options#answer-4113570)
* [Scaling Ruby Apps to 1000 Requests per Minute](https://www.speedshop.co/2015/07/29/scaling-ruby-apps-to-1000-rpm.html)
* [Apache vs. Nginx: Practical Considerations](https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations)

## Web Tech
* [HTTP/1.1 RFC](https://tools.ietf.org/html/rfc2616)
* [CGI 1.1 RFC](https://tools.ietf.org/html/rfc3875)
* [HTML 5.1 Spec](https://www.w3.org/TR/html51/)
* [TLS RFC](https://tools.ietf.org/html/rfc2246)
* [WebSocket Protocol RFC](https://tools.ietf.org/html/rfc6455)
* [TCP Spec](https://tools.ietf.org/html/rfc793)
* [IP Spec](https://tools.ietf.org/html/rfc791)
* [ICMP Spec](https://tools.ietf.org/html/rfc792)
* [Getting Started with WebRTC](https://www.html5rocks.com/en/tutorials/webrtc/basics/)

# Algorithms
* [Algorithms in the "Real World"](http://www.cs.cmu.edu/~guyb/realworld.html)

# Cryptography/Security
* [Salted Password Hashing - Doing It Right](https://crackstation.net/hashing-security.htm)
* [Understanding SSH](https://www.digitalocean.com/community/tutorials/understanding-the-ssh-encryption-and-connection-process)
* [7 Security Measures to Protect Your Servers](https://www.digitalocean.com/community/tutorials/7-security-measures-to-protect-your-servers)
* [Hack This Site](https://www.hackthissite.org/)
* [UUID Specification (RFC4122)](https://www.ietf.org/rfc/rfc4122.txt)
* [Erlang Security 101](https://www.nccgroup.trust/uk/our-research/erlang-security-101/)

# Auth
* [The OAuth 2.0 Authorization Framework](https://tools.ietf.org/html/rfc6749)

# Infrastructure
* [kubernetes](https://kubernetes.io/)
* [docker](https://www.docker.com/)

# Git
* [Flowchart for fixing/removing/undoing changes in git](https://sethrobertson.github.io/GitFixUm/fixup.html)
* [Git Internals](https://git-scm.com/book/en/v1/Git-Internals)

# Linux
* [Learning the Shell](http://linuxcommand.org/learning_the_shell.php)
* [BASH Programming Introduction](http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html)
* [60 Commands of Linux: A Newbie's Guide](http://www.tecmint.com/60-commands-of-linux-a-guide-from-newbies-to-system-administrator/)
* [Linux System Administation Basics](https://www.linode.com/docs/tools-reference/linux-system-administration-basics)
* [Filesystem Hierarchy Standard](http://www.pathname.com/fhs/pub/fhs-2.3.html)
* [Introduction to Linux](https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-0)
* [Using psuedo-terminals to control interactive programs](http://rachid.koucha.free.fr/tech_corner/pty_pdip.html)
* [configure; make; make install](http://www.tldp.org/LDP/LG/current/smith.html)

# Systems Programming
## Computer Architecture
* [From Nand to Tetris](https://www.coursera.org/learn/build-a-computer/home/info)
* [PC Assembly Language](http://www.cs.columbia.edu/~junfeng/13fa-w4118/readings/pcasm-book.pdf)
* [Software Optimization Resources](http://www.agner.org/optimize/)

## Networking
* [Dheeraj Sanghi's CS425 Lecture Notes](http://www.cse.iitk.ac.in/users/dheeraj/cs425/)
* [Julia Evans' Networking Zine](http://jvns.ca/networking-zine.pdf)
* [How Does the Internet Work?](https://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm)
* [Beej's Guide to Socket Programming](http://beej.us/net2/html/index.html)
* [Mastering HTTP Caching](https://blog.fortrabbit.com/mastering-http-caching)

## Operating Systems
* [The little book about OS development](https://littleosbook.github.io/)
* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/)

## Distributed Systems
* [Distributed systems for fun and profit](http://book.mixu.net/distsys/)
* [Raft: Understandable Distributed Consensus](http://thesecretlivesofdata.com/raft/)

# Data Structures
* [Hash Table Collision Handling](http://www.csl.mtu.edu/cs2321/www/newLectures/17_Hash_Tables_Collisions.html)

# Architecture
* [Building a Scalable App on AWS](https://www.airpair.com/aws/posts/building-a-scalable-web-app-on-amazon-web-services-p1)
* [Architecture of Open Source Applciations](http://aosabook.org/en/index.html)
* [7 Lessons Learned While Building Reddit to 270 Million Page Views a Month](http://highscalability.com/blog/2010/5/17/7-lessons-learned-while-building-reddit-to-270-million-page.html)
* [SOA in Ruby](http://codeincomplete.com/posts/soa/)

# Text Editors
## Vim
* [Vimscript function reference](http://ricostacruz.com/cheatsheets/vimscript-functions.html)

# Video Processing
## Compression Specifications
* [Video Coding Format Wikipedia page](https://en.wikipedia.org/wiki/Video_coding_format)
* [Cinepak Wikipedia page](https://en.wikipedia.org/wiki/Cinepak)
* [Cinepak MultimediaWiki page](https://wiki.multimedia.cx/index.php/Cinepak)
* [MPEG-1 Wikipedia page](https://en.wikipedia.org/wiki/MPEG-1)
* [MPEG-2 Wikipedia page](https://en.wikipedia.org/wiki/MPEG-2)
* [H.261 Wikipedia page](https://en.wikipedia.org/wiki/H.261)
* [H.262/MPEG-2 Part 2 Wikipedia page](https://en.wikipedia.org/wiki/H.262/MPEG-2_Part_2)
* [H.263 Wikipedia page](https://en.wikipedia.org/wiki/H.263)
* [MPEG-4 Wikipedia page](https://en.wikipedia.org/wiki/MPEG-4)
* [MPEG-4 Part 2 Wikipedia page](https://en.wikipedia.org/wiki/MPEG-4_Part_2)
* [H.264/MPEG-4 AVC Wikipedia page](https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC)
* [MPEG-H Wikipedia page](https://en.wikipedia.org/wiki/MPEG-H)
* [H.265/MPEG-H Part 2 Wikipedia page](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding)

## Business

* [Choose Your Business Structure](https://www.entrepreneur.com/article/38822)

## Fundamentals
* [Basic Concepts in Information Theory](http://www-public.tem-tsp.eu/~uro/cours-pdf/poly.pdf)

## Other
* [Image and Video Compression: A Survey](https://pdfs.semanticscholar.org/53d3/11ffb10b28abd1b757c7150ba707ce44b624.pdf)
* [A Survey of Data Compression Algorithms and their Applications](https://www.researchgate.net/profile/Mohammad_Hosseini7/publication/270408593_A_Survey_of_Data_Compression_Algorithms_and_their_Applications/links/54aa3afe0cf257a6360d5ed5.pdf)
* [Comparison of Video Codecs](https://en.wikipedia.org/wiki/Comparison_of_video_codecs)

## Textbooks
* [Computer Vision: Models, Learning, & Inference (Prince)](http://www.computervisionmodels.com/)
* [Computer Vision: Algorithms & Applications (Szeliski)](http://szeliski.org/Book/)
* [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com/)
* [An Introduction to Statistical Learning](http://www-bcf.usc.edu/~gareth/ISL/ISLR%20First%20Printing.pdf)
* [The Elements of Statistical Learning](https://web.stanford.edu/~hastie/Papers/ESLII.pdf)

# Random Shit
* [Build Your Own Command Line](http://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html)
* [Build Your Own Lisp](http://www.buildyourownlisp.com/)
* [tmux cheat sheet](http://www.dayid.org/comp/tm.html)
* [VimGolf](https://vimgolf.com/)
* [Writing a reverse proxy/loadbalancer from the ground up in C](http://www.gilesthomas.com/2013/08/writing-a-reverse-proxyloadbalancer-from-the-ground-up-in-c-part-0/)
* [Let's Build a Compiler](http://compilers.iecc.com/crenshaw/)
* [Linux Performance](http://www.brendangregg.com/linuxperf.html)
* [Understanding page faults and memory swapping](http://blog.scoutapp.com/articles/2015/04/10/understanding-page-faults-and-memory-swap-in-outs-when-should-you-worry)
* [NoSQL Stores Compared](https://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis/)