Links

Name Description Views
Computers
        Dvorak Typing Training Practice Dvorak Without Having to Switch Your Keyboard Layout 205
        Black Hat
                Exploit Exercises Practice Exploits on VMs 1064
                Low-Level Software Security By Example PDF 857
                Smashing the Stack for Fun and Profit 796
        Linux
                Self-Hosted Password Management Using keypass as a central password server 745
                The Linux Documentation Project 596
                Writing a LightDM Greeter 660
        Programming
                A Collection of Programming Talks 642
                Awesome Courses 699
                Free Programming Books 866
                Great Works in Programming Languages The Most Important Papers on Programming Languages! 569
                How to Write a Firefox Extension 583
                Influential Programming Books 637
                Kaggle Competitions Predictive Modeling Competitions 1189
                NAND to Tetris Building a computer from NAND gates to a Tetris game 621
                Operating Systems: Three Easy Pieces A free Operating Systems course 668
                Project Euler Practice Programming Exercises 607
                Recommended Developer Reading 655
                Sqooled Interactive SQL Lessons 539
                The Architecture of Open Source Applications 388
                Assembly
                        Linux Assembly Tutorial 507
                        Raspberry Pi OS Development 447
                        x86 Assembly WikiBook 452
                C
                        A Tutorial on Pointers and Arrays 523
                        Linux Kernel Coding Style 675
                        Robust Programming Bomb-proof Coding 494
                        The C Book 478
                        The comp.lang.C FAQ 418
                        The POSIX Standard 465
                Compilers
                        The Implementation of Functional Programming Languages Free Book by Simon Peyton Jones 386
                Elm
                        Awesome Elm A curated list of useful Elm tutorials, libraries and software. 270
                        Elm Tutorial A tutorial on developing single page web applications with Elm. 264
                        Testing in Elm 238
                Graphics
                        The Book of Shaders Learn GLSL Pixel Shaders 29
                Haskell
                        Documenting Haskell Code 652
                        Embedded DSLs Haskell Wiki 481
                        Functional Design and Architecture Book on Architecting Large Functional Systems 23
                        Functional Systems in Haskell A more advanced Haskell course 413
                        Generating Hackage Documentation 468
                        Git Vogue Style-checking pre-commit git hooks for Haskell projects 536
                        Haskell School of Music Learn Haskell, music theory and synthesis 593
                        Haskell Talks 517
                        Haskell Tutorials 710
                        How to Learn Haskell 608
                        How to Learn Haskell (stackoverflow) 619
                        How to Write a Haskell Program Best Practices 659
                        Implmenting a JIT Compiled Language A compiler tutorial using Haskell + LLVM 561
                        Learn Haskell Fast and Hard A short and dense Haskell tutorial. 640
                        Learn Haskell in 10 Minutes A quick Haskell tutorial 726
                        Learn You a Haskell Great into to Haskell book 720
                        NICTA Functional Programming Course 729
                        Programming in Haskell A Haskell book with slides, videos and code. 623
                        Real World Haskell Learn Haskell from real world examples. 708
                        School of Haskell Haskell Tutorials and Projects 659
                        Servant Build REST APIs Using Type Combinators & Abstract Routes 290
                        Servant Subscriber Websocket Updates on Servant Resources 209
                        Stanford Functional Systems Course 553
                        Structure of a Haskell Project 566
                        The Happstack Book Modern, Type-Safe Web Development 468
                        UPenn Intro to Haskell Good Introductory Couse in Haskell 546
                        Using Persistent with Servant Using the Persistent Database ORM with Servant, a REST API server 341
                        UVA Intro to Haskell 609
                        What I Wish I Knew When Learning Haskell 741
                        Write You a Haskell Building a Modern Functional Compiler from First Principles 486
                        Write Yourself a Scheme Learn Haskell by writing a Scheme interpreter 666
                        X Window Programming in Haskell 532
                Javascript
                        AngularJS Learning Resources 586
                        A Re-Introduction to JavaScript 877
                        Awesome React A collection of awesome things regarding the React ecosystem. 414
                        Best Resources to Learn Javascript StackOverflow Answer 728
                        Eloquent Javascript 385
                        Ember Conf 2015 Videos 552
                        Ember.js Reading Group Notes & Curriculum for Foraker's Ember Reading Group 522
                        Essential Javascript Design Patterns 471
                        Full-Stack Redux & React Tutorial A Comprehensive Guide to Test-First Development with Redux, React, and Immutable 274
                        How to Learn JavaScript Properly 716
                        JavaScript: The Right Way Learn Best Practices 639
                        Learn Webpack 249
                        TestFirst: Learn Javascript 511
                        Webpack Advanced Techniques 263
                        Webpack Tutorials 242
                Lua
                        Learning Lua Fast Stack Overflow 499
                        Learn Lua the Hard Way 518
                        Lua Style Guide 576
                        Programming in Lua Online E-Book 590
                        Programming in Lua Course Slides 519
                Nix
                        Nix by Example 491
                Python
                        A Byte of Python Book for New Programmers 419
                        Beginning Test-Driven Development Core TDD Principles 566
                        Building Skills in Object-Oriented Design Design & Build Non-Trivial OO Programs with Python 327
                        Dive Into Python Python book for experienced programmers 580
                        Dive Into Python 3 380
                        Django 1.5 Cheat Sheet(PDF) 752
                        Django Rest Framework + AngularJS Tutorial 490
                        How To Think Like a Computer Scientist - Interactive An Interactive Textbook 441
                        Invent Computer Games with Python Good Book for Beginners 394
                        Python 102: Intro to TDD Quick introduction to unit testing 527
                        Test-Driven Development With Python Free book on TDD 539
                        Test-Driven Django Tutorial 541
                        The Flask Mega-Tutorial Introductory Tutorial for the Flask Web Framework 632
                        Think Python: How to Think Like a Computer Scientist Book for New Programmers 438
                        Think Python: How to Think Like a Computer Scientist with Python 3 An older rewrite that uses Python 3 throughout 470
                Ruby
                        Common Ruby Idioms Stack Overflow 657
                        Ruby Koans The enlightened path 478
                        Ruby on Rails Tutorial Michael Hartl 573
                        Ruby Warrior Learn Ruby by creating an AI 643
                        UoT Ruby on Rails Course 568
                        Web Programming with Ruby on Rails University of Reddit Course 567
                        Why's (Poignant) Guide to Ruby 531
                Standard ML
                        A Gentle Introduction to ML 1995 376
                        ML for the Working Programmer Old, but the Best Physical Book Around (Amazon) 434
                        Programming in Standard ML Most Recent Learning Resource - 2011 450
                        Programming in Standard ML '97: An On-line Tutorial Updated 2004 357
                        Standard ML of New Jersey Open-Source Standard ML Compiler 349
        Tools
                Ansible
                        Ansible Tutorial 750
Life
        Draw a Box Thorough Course for Learning How to Draw 149
        Notebooks
                Glued Computation Notebook 558
                Scientific Labratory Notebook Hardcover with a Table of Contents 633
                Spiral Bound Computation Notebook 548
Math
        Linear Algebra
                A First Course in Linear Algebra Free online and PDF book 538
                An Intuitive Guide to Linear Algebra Quick introduction 657
                Khan Academy: Linear Algebra Videos on Linear Algebra 618
                Linear Algebra Self-Study Resources Reddit Thread 761
                 MIT Linear Algebra Course 519
                Where to Start Learning StackExchange Answer 916