1. Git: all about adding files to the staging area

    Tricks and tips for adding files to the staging area in Git, using globs and limiting the scope of add, etc.

  2. Lazyload inserted images in WordPress posts (without regex)

    Look into a simple DOM parsing task with PHP, something that is more common to JavaScript.

  3. Git: amending commits

    How to amend commits. Tip: don’t amend remote commits.

  4. Git: submodules

    What’s a Git submodule? How to add, use and remove them? Plus some third party scripts to help deal with them in general.

  5. Install Node and npm to an Ubuntu box

    This post looks how it’s best to install Node with `nvm`.

  6. How to build a custom lightweight jQuery

    Size of jQuery can be reduced a bit by using the slim build.

  7. Bower and Grunt: match made in heaven

    Bower is great, but it only does one thing: manage packages. We’ll need a bit of help from Grunt to reach perfection. Here’s how to install and use Bower, and how to automate the copying of files from bower_components to lib.

  8. Update rsync on OSX with Homebrew

    Quick guide on Homebrew and installing the latest version of rsync.

  9. Mastering text selection with keyboard in VSCode, Atom, or Sublime Text

    Here’s a list of handy keyboard shortcuts for selecting, copying, cutting, and pasting text in VSCode, Atom, or Sublime Text (they’re all the same in that sense).

  10. How to build a custom zepto

    Here's a quick guide to building a custom Zepto from the comfort of your command line.