Links

Name Description Views
Computers
        Dvorak Typing Training Practice Dvorak Without Having to Switch Your Keyboard Layout 57
        Black Hat
                Exploit Exercises Practice Exploits on VMs 940
                Low-Level Software Security By Example PDF 738
                Smashing the Stack for Fun and Profit 695
        Linux
                Self-Hosted Password Management Using keypass as a central password server 656
                The Linux Documentation Project 534
                Writing a LightDM Greeter 600
        Programming
                A Collection of Programming Talks 557
                Awesome Courses 620
                Free Programming Books 777
                Great Works in Programming Languages The Most Important Papers on Programming Languages! 501
                How to Write a Firefox Extension 505
                Influential Programming Books 569
                Kaggle Competitions Predictive Modeling Competitions 1119
                NAND to Tetris Building a computer from NAND gates to a Tetris game 564
                Operating Systems: Three Easy Pieces A free Operating Systems course 589
                Project Euler Practice Programming Exercises 541
                Recommended Developer Reading 581
                Sqooled Interactive SQL Lessons 481
                The Architecture of Open Source Applications 329
                Assembly
                        Linux Assembly Tutorial 440
                        Raspberry Pi OS Development 388
                        x86 Assembly WikiBook 386
                C
                        A Tutorial on Pointers and Arrays 463
                        Linux Kernel Coding Style 620
                        Robust Programming Bomb-proof Coding 432
                        The C Book 407
                        The comp.lang.C FAQ 357
                        The POSIX Standard 407
                Compilers
                        The Implementation of Functional Programming Languages Free Book by Simon Peyton Jones 319
                Elm
                        Awesome Elm A curated list of useful Elm tutorials, libraries and software. 197
                        Elm Tutorial A tutorial on developing single page web applications with Elm. 191
                        Testing in Elm 167
                Haskell
                        Documenting Haskell Code 583
                        Embedded DSLs Haskell Wiki 420
                        Functional Systems in Haskell A more advanced Haskell course 349
                        Generating Hackage Documentation 410
                        Git Vogue Style-checking pre-commit git hooks for Haskell projects 453
                        Haskell School of Music Learn Haskell, music theory and synthesis 519
                        Haskell Talks 448
                        Haskell Tutorials 648
                        How to Learn Haskell 544
                        How to Learn Haskell (stackoverflow) 555
                        How to Write a Haskell Program Best Practices 594
                        Implmenting a JIT Compiled Language A compiler tutorial using Haskell + LLVM 483
                        Learn Haskell Fast and Hard A short and dense Haskell tutorial. 577
                        Learn Haskell in 10 Minutes A quick Haskell tutorial 653
                        Learn You a Haskell Great into to Haskell book 647
                        NICTA Functional Programming Course 659
                        Programming in Haskell A Haskell book with slides, videos and code. 562
                        Real World Haskell Learn Haskell from real world examples. 650
                        School of Haskell Haskell Tutorials and Projects 603
                        Servant Build REST APIs Using Type Combinators & Abstract Routes 226
                        Servant Subscriber Websocket Updates on Servant Resources 144
                        Stanford Functional Systems Course 496
                        Structure of a Haskell Project 507
                        The Happstack Book Modern, Type-Safe Web Development 407
                        UPenn Intro to Haskell Good Introductory Couse in Haskell 487
                        Using Persistent with Servant Using the Persistent Database ORM with Servant, a REST API server 268
                        UVA Intro to Haskell 547
                        What I Wish I Knew When Learning Haskell 652
                        Write You a Haskell Building a Modern Functional Compiler from First Principles 426
                        Write Yourself a Scheme Learn Haskell by writing a Scheme interpreter 605
                        X Window Programming in Haskell 473
                Javascript
                        AngularJS Learning Resources 510
                        A Re-Introduction to JavaScript 793
                        Awesome React A collection of awesome things regarding the React ecosystem. 336
                        Best Resources to Learn Javascript StackOverflow Answer 648
                        Eloquent Javascript 322
                        Ember Conf 2015 Videos 477
                        Ember.js Reading Group Notes & Curriculum for Foraker's Ember Reading Group 453
                        Essential Javascript Design Patterns 401
                        Full-Stack Redux & React Tutorial A Comprehensive Guide to Test-First Development with Redux, React, and Immutable 203
                        How to Learn JavaScript Properly 652
                        JavaScript: The Right Way Learn Best Practices 576
                        Learn Webpack 177
                        TestFirst: Learn Javascript 452
                        Webpack Advanced Techniques 187
                        Webpack Tutorials 166
                Lua
                        Learning Lua Fast Stack Overflow 425
                        Learn Lua the Hard Way 461
                        Lua Style Guide 508
                        Programming in Lua Online E-Book 528
                        Programming in Lua Course Slides 455
                Nix
                        Nix by Example 419
                Python
                        A Byte of Python Book for New Programmers 353
                        Beginning Test-Driven Development Core TDD Principles 509
                        Building Skills in Object-Oriented Design Design & Build Non-Trivial OO Programs with Python 270
                        Dive Into Python Python book for experienced programmers 517
                        Dive Into Python 3 307
                        Django 1.5 Cheat Sheet(PDF) 658
                        Django Rest Framework + AngularJS Tutorial 422
                        How To Think Like a Computer Scientist - Interactive An Interactive Textbook 380
                        Invent Computer Games with Python Good Book for Beginners 333
                        Python 102: Intro to TDD Quick introduction to unit testing 469
                        Test-Driven Development With Python Free book on TDD 473
                        Test-Driven Django Tutorial 487
                        The Flask Mega-Tutorial Introductory Tutorial for the Flask Web Framework 567
                        Think Python: How to Think Like a Computer Scientist Book for New Programmers 363
                        Think Python: How to Think Like a Computer Scientist with Python 3 An older rewrite that uses Python 3 throughout 402
                Ruby
                        Common Ruby Idioms Stack Overflow 587
                        Ruby Koans The enlightened path 423
                        Ruby on Rails Tutorial Michael Hartl 515
                        Ruby Warrior Learn Ruby by creating an AI 573
                        UoT Ruby on Rails Course 509
                        Web Programming with Ruby on Rails University of Reddit Course 513
                        Why's (Poignant) Guide to Ruby 461
                Standard ML
                        A Gentle Introduction to ML 1995 308
                        ML for the Working Programmer Old, but the Best Physical Book Around (Amazon) 339
                        Programming in Standard ML Most Recent Learning Resource - 2011 382
                        Programming in Standard ML '97: An On-line Tutorial Updated 2004 298
                        Standard ML of New Jersey Open-Source Standard ML Compiler 290
        Tools
                Ansible
                        Ansible Tutorial 671
Life
        Draw a Box Thorough Course for Learning How to Draw 58
        Notebooks
                Glued Computation Notebook 493
                Scientific Labratory Notebook Hardcover with a Table of Contents 568
                Spiral Bound Computation Notebook 492
Math
        Linear Algebra
                A First Course in Linear Algebra Free online and PDF book 470
                An Intuitive Guide to Linear Algebra Quick introduction 590
                Khan Academy: Linear Algebra Videos on Linear Algebra 549
                Linear Algebra Self-Study Resources Reddit Thread 668
                 MIT Linear Algebra Course 460
                Where to Start Learning StackExchange Answer 824