Links

Name Description Views
Computers
        Dvorak Typing Training Practice Dvorak Without Having to Switch Your Keyboard Layout 350
        Black Hat
                Exploit Exercises Practice Exploits on VMs 1162
                Low-Level Software Security By Example PDF 979
                Smashing the Stack for Fun and Profit 875
        Linux
                Self-Hosted Password Management Using keypass as a central password server 819
                The Linux Documentation Project 644
                Writing a LightDM Greeter 698
        Programming
                A Collection of Programming Talks 701
                Awesome Courses 756
                Free Programming Books 924
                Great Works in Programming Languages The Most Important Papers on Programming Languages! 623
                How to Write a Firefox Extension 642
                Influential Programming Books 691
                Kaggle Competitions Predictive Modeling Competitions 1262
                NAND to Tetris Building a computer from NAND gates to a Tetris game 669
                Operating Systems: Three Easy Pieces A free Operating Systems course 728
                Project Euler Practice Programming Exercises 654
                Recommended Developer Reading 701
                Sqooled Interactive SQL Lessons 579
                The Architecture of Open Source Applications 448
                Assembly
                        Linux Assembly Tutorial 552
                        Raspberry Pi OS Development 484
                        x86 Assembly WikiBook 491
                C
                        A Tutorial on Pointers and Arrays 559
                        Linux Kernel Coding Style 712
                        Robust Programming Bomb-proof Coding 538
                        The C Book 525
                        The comp.lang.C FAQ 459
                        The POSIX Standard 505
                Compilers
                        The Implementation of Functional Programming Languages Free Book by Simon Peyton Jones 430
                Elm
                        Awesome Elm A curated list of useful Elm tutorials, libraries and software. 328
                        Elm Tutorial A tutorial on developing single page web applications with Elm. 314
                        Testing in Elm 292
                Graphics
                        The Book of Shaders Learn GLSL Pixel Shaders 69
                Haskell
                        An Introduction to Recursion Schemes 39
                        Documenting Haskell Code 692
                        Embedded DSLs Haskell Wiki 521
                        Functional Design and Architecture Book on Architecting Large Functional Systems 73
                        Functional Systems in Haskell A more advanced Haskell course 454
                        Generating Hackage Documentation 509
                        Git Vogue Style-checking pre-commit git hooks for Haskell projects 590
                        Haskell School of Music Learn Haskell, music theory and synthesis 641
                        Haskell Talks 571
                        Haskell Tutorials 750
                        How to Learn Haskell 661
                        How to Learn Haskell (stackoverflow) 666
                        How to Write a Haskell Program Best Practices 698
                        Implmenting a JIT Compiled Language A compiler tutorial using Haskell + LLVM 613
                        Learn Haskell Fast and Hard A short and dense Haskell tutorial. 697
                        Learn Haskell in 10 Minutes A quick Haskell tutorial 791
                        Learn You a Haskell Great into to Haskell book 765
                        NICTA Functional Programming Course 791
                        Programming in Haskell A Haskell book with slides, videos and code. 667
                        Real World Haskell Learn Haskell from real world examples. 744
                        School of Haskell Haskell Tutorials and Projects 701
                        Servant Build REST APIs Using Type Combinators & Abstract Routes 331
                        Servant Subscriber Websocket Updates on Servant Resources 276
                        Stanford Functional Systems Course 587
                        Structure of a Haskell Project 602
                        The Happstack Book Modern, Type-Safe Web Development 516
                        UPenn Intro to Haskell Good Introductory Couse in Haskell 583
                        Using Persistent with Servant Using the Persistent Database ORM with Servant, a REST API server 390
                        UVA Intro to Haskell 651
                        What I Wish I Knew When Learning Haskell 2100
                        Write You a Haskell Building a Modern Functional Compiler from First Principles 531
                        Write Yourself a Scheme Learn Haskell by writing a Scheme interpreter 707
                        X Window Programming in Haskell 568
                Javascript
                        AngularJS Learning Resources 656
                        A Re-Introduction to JavaScript 940
                        Awesome React A collection of awesome things regarding the React ecosystem. 480
                        Best Resources to Learn Javascript StackOverflow Answer 794
                        Eloquent Javascript 434
                        Ember Conf 2015 Videos 606
                        Ember.js Reading Group Notes & Curriculum for Foraker's Ember Reading Group 578
                        Essential Javascript Design Patterns 519
                        Full-Stack Redux & React Tutorial A Comprehensive Guide to Test-First Development with Redux, React, and Immutable 317
                        How to Learn JavaScript Properly 756
                        JavaScript: The Right Way Learn Best Practices 725
                        Learn Webpack 305
                        TestFirst: Learn Javascript 549
                        Webpack Advanced Techniques 321
                        Webpack Tutorials 302
                Lua
                        Learning Lua Fast Stack Overflow 544
                        Learn Lua the Hard Way 557
                        Lua Style Guide 629
                        Programming in Lua Online E-Book 643
                        Programming in Lua Course Slides 558
                Nix
                        Nix by Example 539
                Python
                        A Byte of Python Book for New Programmers 468
                        Beginning Test-Driven Development Core TDD Principles 615
                        Building Skills in Object-Oriented Design Design & Build Non-Trivial OO Programs with Python 382
                        Dive Into Python Python book for experienced programmers 635
                        Dive Into Python 3 422
                        Django 1.5 Cheat Sheet(PDF) 818
                        Django Rest Framework + AngularJS Tutorial 542
                        How To Think Like a Computer Scientist - Interactive An Interactive Textbook 486
                        Invent Computer Games with Python Good Book for Beginners 448
                        Python 102: Intro to TDD Quick introduction to unit testing 565
                        Test-Driven Development With Python Free book on TDD 588
                        Test-Driven Django Tutorial 580
                        The Flask Mega-Tutorial Introductory Tutorial for the Flask Web Framework 681
                        Think Python: How to Think Like a Computer Scientist Book for New Programmers 493
                        Think Python: How to Think Like a Computer Scientist with Python 3 An older rewrite that uses Python 3 throughout 526
                Ruby
                        Common Ruby Idioms Stack Overflow 703
                        Ruby Koans The enlightened path 555
                        Ruby on Rails Tutorial Michael Hartl 615
                        Ruby Warrior Learn Ruby by creating an AI 711
                        UoT Ruby on Rails Course 618
                        Web Programming with Ruby on Rails University of Reddit Course 607
                        Why's (Poignant) Guide to Ruby 587
                Standard ML
                        A Gentle Introduction to ML 1995 420
                        ML for the Working Programmer Old, but the Best Physical Book Around (Amazon) 503
                        Programming in Standard ML Most Recent Learning Resource - 2011 510
                        Programming in Standard ML '97: An On-line Tutorial Updated 2004 404
                        Standard ML of New Jersey Open-Source Standard ML Compiler 394
        Tools
                Ansible
                        Ansible Tutorial 802
Life
        Draw a Box Thorough Course for Learning How to Draw 216
        Notebooks
                Glued Computation Notebook 610
                Scientific Labratory Notebook Hardcover with a Table of Contents 675
                Spiral Bound Computation Notebook 588
Math
        Linear Algebra
                A First Course in Linear Algebra Free online and PDF book 589
                An Intuitive Guide to Linear Algebra Quick introduction 703
                Khan Academy: Linear Algebra Videos on Linear Algebra 678
                Linear Algebra Self-Study Resources Reddit Thread 836
                 MIT Linear Algebra Course 557
                Where to Start Learning StackExchange Answer 984