Articles
- Best practices for RESTful services (vinaysahni)
- Testing code is simple (th3james.github)
- Learn C You Cheater (medium.com)
- 4 Steps to Google Without a Degree (medium.com)
- One Hundred Ideas for Computing (github.com)
- Financial Times Webapp (coding.smashingmagazine)
- The Laborer and the Craftsman (8thlight)
- On being a better developer (andreiboar)
- Hostname Ideas (seriss)
- OAuth2 and the Road to Hell (hueniverse)
- How PayPal is being revolutionized by Node.js and Lean-UX (nearform)
- Interviewing as a Front-end engineer (css-tricks
- 10 programming languages to learn in 2014 (mashable.com)
- The magic of strace (chadfowler.com)
- Vim, LaTeX and High School (conra.dk)
- Devops in Straight English (redhat.com)
- Papers We Love (github.com)
- Semantic Versioning 2.0.0 (semver.org)
Books
- Unix and linux System Administration Handbook (admin.com)
- Computer Science from the Bottom Up (bottomupcs)
- Bayesian Methods for Hackers (camdavidsonpilon.github)
- The Linux Command Line (linuxcommand.org)
- Introduction to the Command Line FSF (flossmanuals)
- List of freely available programming books (stackoverflow)
- Book Pr0n (i.imgur)
- Learn X in Y Minutes (github)
Tools
- About My Browser (aboutmybrowser)
- Codekit steroids for web developers (incident57)
- Manage SSH Like a Boss (emre.github)
- ASCII.io—Record your terminal and share it no fuss (ascii.io)
- PouchDB—The database that syncs (pouchdb.com)
- Selenium—Browser Automation (docs.seleniumhq)
- Log—Console log with style (adamschwartz.co)
- FFMPEG ConversionMatrix (develop.participatoryculture)
- VMs to test IE Versions (github.com)
- Create your own chrome extensions (coryg89.github)
- Quickly navigate you system forom the command line (jeroenjanssens.com)
- URL to Screenshot (github)
- Faster than Ack (github)
- Front-end generators (flippinawesome)
- Mobile emulation in chrome (developers.google.com)
- Incorporated Jekyll Template (incorporated)
- nfu - Numeric Fu for your Shell (github
- XIP.IO Wildcard DNS for everyone (xip.io)
Build Tools
- The Ultimate Frontend Build Tool: make (rdio.com)
- Build Tools–Make, no more (hadihariri.com)
- Grunt pre-commit hooks (viget)
- Gulp is the new black (shaundunne.com)
Hardware
- Petabytes on a budget: how to build cheap cloud storage (backblaze)
- How long do disk drives last? (backblaze)
- Kano $99 Rasberry Pi Computer (kano.me)
IRC
- Beautify your WeeChat (dev.weechat)
- IRC Tutorial (irchelp)
- IRC Stuffs (pascalpoitras)
Vim
- Vim Logo Font (myfonts)
- Vimcasts (vimcasts.org)
- Vim Airline (github.com)
- YouCompleteMe (valloric.github)
- Online Colorscheme Editor (bytefluent.com)
- Unite Outline (h1mesuke)
- Notetaking…maybe I want this? (github.com)
- Learn Vimscript the hard way (learnvimscriptthehardway.stevelosh)
- Sensible defaults by Tim Pope (github.com)
- CoVim (fredkschott)
- Learn Vim Progressively (yannesposito)
- Tomorrow Theme (github)
- Mobile Cheatsheet (rtorruellas)
- Neobundle—dotfile future (shougo.github)
- Maximum Awesome (squareup)
- Bling.vim (bling.github)
- Subvim—make vim sublime text (faith.github)
- Vim-signature — display marks in your gutter (github)
- VimDeck (github)
- Multiple Cursors (github)
- Ack.vim (github)
- Making Vim status lines that own (scrooloose)(got-ravings.blogspot.co.uk)
Sublime Text
- Vintagous (guillermooo.bitbucket)
- Upgrading to Sublime Text 3 (harrywolff.com)
- ActualVim (github)
Keyboards
- A Modern Space Cadet (stevelosh.com)
- Toward a More Useful Keyboard (github.com)
- KBC Poker II (techkeys.us)
- Keyboard Pr0n (i.imgur)
- CODE Keyboard (codinghorror)
- Unicomp keyboards (pckeyboard.com)
Git
- Git is simpler than you think (nfarina)
- A successful branching model (nvie.com)
- A simple git branching model (gist)
- Git Commit Messages (tbaggery.com)
- Git Cheatsheet (ndpsoftware)
- tl;dr git fetch && git merge origin/master (stackoverflow)
- NSA Proof your email—setup your own server (sealedabstract.com)
- Snowden's Email Service (lavabit.com)
- Personalized Bulk Email using Google (github.com)
- Responsive HTML Emails (github/zurb)
Programming
PHP
- Awesome PHP (gist.github)
- From Proecedural to Object-Oriented PHP (nettuts)
- PHP The right way (phptherightway)
- PHP Data Structures (phpmaster.com)
- PHP Best Practices (phpbestpractices)
- PHP Truthy Values (habnab.it)
- Twig Templating (twig.sensiolabs)
- HWIO OAuth Bundle (github)
- DdeboerSalesforceMapperBundle (github)
- PHP is just coming into it's own (blackshawk gist)
- Profiling PHP with cachegrind (slideshare)
- Webgrind (github)
- Signaling PHP eBook (leanpub)
- NodeJS vs PHP (philsturgeon)
- Debphp.org (debphp)
- Laravel Realtime Chat (medium)
- PHPDocumentor (phpdoc)
- Hidden Features of PHP (stackoverflow)
- Security issues with using PHP's escapeshellarg (basesystemsdetica)
- Processing data with PHP using STDIN and Pipes (gregfreeman)
- PHP-FPM and Sysctl (rtcamp)
- Restful api from php (coreymaynard.com)
- ReactPHP as a server (marcjschmidt)
Laravel
- Multiple Databases (forums.laravel)
- Code Happy (codehappy.daylerees)
- Laravel Migrations (phpmaster.com)
Python
- GMail for Python (github.com)
- Learning Python in one weekend (stackoverflow)
- Python for sysadmin (pythonforbeginners)
- Python Practice Projects (pythonpracticeprojects)
- Invent with Python (inventwithpython.com)
- Python for Bash Scripters (redhat.com)
HTML5/CSS3
- Fun with the HTML tag (jakearchibald.com)
- Client-side Storage Options (tech.pro)
- Front-end Performance Crash Course (youtube)
- Multi-Level hidden push menu (tympanus.net)
- favicon numbers (chrishunt.co)
- HTML5
<em> <b> <i> <strong>
semantics (html5doctor) - WebPlatformDaily (webplatformdaily.org)
- Absolute Horizontal and Vertical centering (smashingmagazine)
- HTML thinks 'chucknorris' is a color (stackoverflow)
- Drop shadows and glows (prowebdeign.ro)
- Triangles in CSS (jonrohan)
- Grid Style Sheets (gridstylesheets)
- Math Elements (github.io)
Javascript
- Analyzing network characteristics in the DOM (smashingmagazine)
- Determine if a string contains another string (designpepper)
- iOS supported JS Events (developer.apple)
- Dates for Humans (matthewmueller.github)
- Touch Event Library (eightmedia.github)
- Date/Time Library (momentjs.)
- Money Library (josscrowcroft.github)
- Keyboard Shortcuts Library (github.com)
- Required Reading (net.tutsplus)
- Object Oriented Javascript Guide (objectplayground)
- Backbone.JS deconstructed by Cody Lindley (tech.pro)
- What's your timezone (trevoro.net)
- Bower for dependencies (tysoncadenhead.com)
- jQuery Plugin Bolierplate (jqueryboilerplate.com)
- Thin progress bar top of page (ricostacruz.com)
- Sir Trevor - rich content editor (madebymany)
- HTML5 and mobile (smashingmagazine)
- Airbnb Style Guide (github)
- JQuery to Backbone (github.com)
- Frameworkless Javascript (moot.it)
- You might not need jQuery (youmightnotneedjquery.com)
Node
- Raspberry Pi, Arduino Home automation (ni-c.github)
- Absolute Beginners Guide to Node.js (blog.modulus)
- Guide for front-end devlopers to getting started with Node (cwbuecheler)
- How to write a command line app in Node (liangzan)
- Keep an node.js server up forever (nodejitsu)
- Introduction to fullstack js (smashingmagazine)
- VNC client with angular and yeoman (mgechev.com)
CSS
- CSS Guidelines (github.com)
- Idomatic CSS (github.com)
- Github's CSS Performance (vimeo.com)
- Best available ampersand w/Unicode-range (/24ways.)
- Drawing things with Box-Shadow (joshnh.com)
- TopCoat CSS (flippinawesome.org)
- Writing Better CSS (flippinawesome.org)
- Gmail-style expanding css3 navigation (blog.teamtreehouse)
- Flippabe Book Using CSS Regions (updates.html5rocks)
- 3D Gallery (tympanus.net)
- Absolute Center in CSS (codepen.io)
- Detecting CSS Style Support (ryanmorr)
- LibSass (github)
- CSS Application Architecture Video (vimeo)
Ruby
- Turn a Rails app into a Debian Package in Minutes (discuss.gemnasium)
- Distributing command line applications—from ruby to go (codegangsta.io)
- Localtunnel—share your localhost (progrium.com)
- Work with Photoshop Documents (cosmos.layervault)
- Bloc Ruby Warrior: Ruby Web Game (bloc)
- Let's build a Sinatra App (matt.weppler)
- Ruby Port Scanner (rubysource.com)
- The Observer Pattern (reefpoints.dockyard)
- nO_op (github)
- Ruby Rouges—Understanding Computation (rubyrouges)
- Nokogiri—what to do if libxml2 is being a jerk (github)
- Chrome as IDE for Rails app (tech.pro)
- Deploy a Sinatra Site on a VPS (codylittlewood)
- Huginn: Yahoo! Pipes + IFTTT on your own server (github)
C
- Basics of Function Pointers in C (denniskubes.com)
- Learn C (cocoadevcentral)
C++
- Learn C++ (learncpp)
Java
- Java for Python programmers (interactivepython.org)
- Java Sucks (jwz.org)
Clojure
- A Brief Beginner's Guide to Clojure (unexpected-voices.com)
Objective C
- NYTimes Objective-C Style Guide (github)
R
- R Tutorial (cyclismo)
- Exploring Everyday Things with Ruby and R (blog.airbrake)
Perl
- Beginning Perl (perl.org)
- Beginning Perl by Ovid (oreilly)
- Modern Perl Book (github)
- Larry Wall Why Perl is Like a Human Language (perltv)
- Email DKIM Signatures with Perl (pal-blog)
- Perl Dancer on Digital Ocean (perlmaven)
- Searching for Rhymes with Perl (foo.be)
- Salesforce API (oreillynet)
- Perl CGI Course (ovid-cgi-course)
- Learn how to program perl (lernhowtoprogramperl.info)
- Renaming Nikon RAW images with perl (martin-evans.me.uk)
AppleScript
- Doug's AppleScripts for iTunes (dougscripts)
- How to clean Apple products (apple.com)
Music/Audio
- M4A to MP3 (conjurecode.com)
- Node Icecast Stack (npmjs.org)
- Icecast KH Brach (github.com)
- Deb Multimedia Repo (deb-multimedia)
- Experimental Music Player (wothke)
Sysadmin
- Heirarchy of DevOps Needs (kickstarter.com)
- My First 5 Minutes on a Server (plusbryan)
- SysadminCasts (sysadmincasts)
- Memcached on CentOS with PECL (bxtra)
- Yum Install Command Examples (thegeekstuff)
- Informative MOTD (terminally-incoherent.com)
- 9 Traits of the Veteran Unix Admin (g33kinfo)
- rm -rf (justpasha)
- Taste Test Asible, Puppet, Chef (gumroad)
- Sysadmin Version control with RCS (wisc.edu)
- Staying on top of TLS Attacks (blogs.cloudflare.com)
Vagrant
- Vagrant Machines with Packer (codeship.io)
- Vagrant & Puppet dev environments (kloudless)
- Protobox, uild and share virtual machines (protobox)
Puppet
- Introduction to Puppet (davidwinter)
- GUI to create PHP/Puppet VMs (puphet)
- Puppet 3 Beginners Guide (tutsplus)
- Puppet Module Reusability (speakerdeck)
- Puppet at Github (speakerdeck)
Chef
- Chef Solo—cooking for 1 (horewi.cz)
- Chef LAMP setup (jasongrimes)
- Knife Solo (matschaffer.github)
- Getting Started with Chef (gettingstartedwithchef)
- Chef at PagerDuty (pagerduty)
- Berkshelf (berkshelf)
- ChefSpec (sethvargo.com)
Ansible
- Ansible vs Shell scripts (devopsu)
- On Ansible (benscofield)
- Sovereign - Ansible scripts for personal private cloud (github)
Docker
- Docker Tutorial (github.com)
- Drupal on Docker (robknight)
- CoreOS Vagrant Images (coreos.com)
- SSH, X, Libreoffice and Docker (blog.docker)
- Interactive Docker Tutorial (blog.docker)
- Dokku - Docker-powered mini heroku in 100 lines of Bash (github)
- Decentralizing Docker (blog.ctl-c.io)
Apache
- 403 Errors in Mac OSX 10.8.4 (stackoverflow.com)
Linux
- Why GNU Grep is Fast (lists.freebsd)
- Better Than Grep (betterthangrep)
- Better Than Ack (betterthanack)
- Awk Book (catonmat)
- Gentoo Shell Guide (devmanual)
- Mewbies Tutorials (mewbies)
- Kernel coding style guide (kernel.org)
- Useful Unix for Data Science (gregreda)
- Seven Unix for Data Science (jeroenjanssens)
- Diplay images with tput and terminal (gist.github)
- What is systemd? (wiki.archlinux)
- Unix Text Processing (oreilly.com)
- 5 Unix commands I wish I discovered years earlier (atomicobject)
- Finalterm (github)
- Mosh ssh (mit)
- The refining-linux advent calendar (refining-linux)
- IPTables Ubuntu (digitalocean)
- Readline Keyboard Basics (bigsmoke)
- GNU Stow for dotfiles (invergo
- Simple Terminal (st.suckless)
- ShellCheck (shellcheck.org)
- Open SSH Key Management Part 1(ibm.com, part2, part3)
- OpenSSL HowTo (madboa)
- Check if program exists in shell script (stackoverflow)
- cdup (stackoverflow)
- What I learned from other people's shell scripts (fizerkhan)
- Configuring rsyslog (papertrail)
- ZSH Workshop (uiuc.edu)
- ZSH Lovers (grml)
- GRML ZSH Refcard (grml)
- Prezto zsh (github)
- Building a GNU Autotools project (sourceforge.net/tutorial)
- Datastructures and Algorithms in the Linux Kernel (blogalia)
- Bash as a modern programming language (oscon)
- GZip vs BZip2 (superuser)
- Unix Shell's Humble If (thoughtbot.com)
- 4 paths to being a kernel hacker (jvns.ca)
- OpenSSL to encrypt messages and files (linuxcareer.com)
- Safely generate random numbers (sockpuppet.org)
- Terminal colours made simple (linuxwell.com)
- SSH Kung-Fu (tjll.net)
GPG
- Getting started with GnuPG (madboa)
- GPG on Ubuntu 12.04 (digitalocean)
- Where to store gpg key (stackexchage)
- paperback (github)
RHCSA/RHCE
- Oracle Base articles (oracle-base)
- RHCSA Cheatsheet (controlprotocol)
Apple Mac OSX
- Mountain Lion Server Tutorials (mountainlionserver)
- Homebrew Cask (github)
- Slate WM (github)
- Steve Losh's .slate (bitbucket)
- Power users tool list (carpeaqua)
Desktop Linux
- Elementary OS Ultrabook (rileybrandt)
- OSX Emulator (darling.dolezel)
- Photoshop in Ubuntu (prtfl.io)
Debian
- Unstable (where the good stuff is) (debian.org)
- Setup repository with Reprepro (debian.org)
MySQL
- 10 Steps to a complete understanding of SQL (tech.pro)
- Setup Replication Without the Downtime (plusbryan.com)
- Storing Heirarchical Data in a database (sitepoint)
- Everything you wanted to know about SQL injection (troyhunt)
PosgreSQL
- PosgreSQL basics by example (darthdeus)
- Posgres Dev Box (pgdevbox)
- Postgres.app (postgresapp)
- Postgres Env Vars (postgresql)
- .pgpass file (postgresql)
- Efficient Use of PostgreSQL Indexes (heroku)
- Modifying Tables - Add/Drop Constraints Etc (postgresql.org)
- Extended display with pager FINALLY! (lopsa.org)
MongoDB
- Install MongoDB on Ubuntu (docs.mongodb.org)
- Getting Started Mongo (nettuts)
@neckbeardhacker
- Large scale e-commerce apache and perl (perl)
- Linux kernel module (LKM) programming guide (tldp)
- alt.binaries.movies (binsearch)
- RCS + RSync (unix-usage-tips)
- GNU RCS (gnu.org)
- TCL Tutorial (tcl)
- Mod TCL (apache.org)
from https://github.com/thcipriani/links/blob/8d2442d4ba8a9090f645dd2cfe73216a7350dea5/Development.md