Posts
Bash Environment Variables
Customizing Bash
Getting Bash
I Was Scared Of Bash
How I Bash - A New Series
What the Heck do those Cassandra Latency Metrics Mean, Anyways?
Determining the Location of Your Script in Bash
Approach Bash Like a Developer - Part 36 - Functional Programming
Approach Bash Like a Developer - Part 35 - Recursion
Approach Bash Like a Developer - Part 34 - Indirection
Approach Bash Like a Developer - Part 33 - Modules
Approach Bash Like a Developer - Part 32 - Parallelism
Approach Bash Like a Developer - Part 31 - getopt
Approach Bash Like a Developer - Part 30 - Option Parsing
Approach Bash Like a Developer - Part 29 - Debugging
Approach Bash Like a Developer - Part 28 - Tracebacks
Approach Bash Like a Developer - Part 27 - Traps
Approach Bash Like a Developer - Part 26 - Returning Values
Approach Bash Like a Developer - Part 25 - Passing Hashes
Approach Bash Like a Developer - Part 22.5 - Naming and Namespaces
Approach Bash Like a Developer - Part 24 - Passing Arrays
Approach Bash Like a Developer - Part 23 - Passing Arguments
Approach Bash Like a Developer - Part 19.5 - Disabling Path Expansion
Approach Bash Like a Developer - Part 22 - Data Types
Approach Bash Like a Developer - Part 21 - Environment Variables
Approach Bash Like a Developer - Part 20 - Scoping
Approach Bash Like a Developer - Part 19 - Disabling Word Splitting
Approach Bash Like a Developer - Part 18 - Word Splitting
Approach Bash Like a Developer - Part 17 - Command Processing
Approach Bash Like a Developer - Part 16 - Recap
Approach Bash Like a Developer - Part 10.5 - Aside on Aliases
Approach Bash Like a Developer - Part 15 - Strict Mode Caveats
Approach Bash Like a Developer - Part 14 - Updated Outline
Approach Bash Like a Developer - Part 13 - Implementing Strict Mode
Approach Bash Like a Developer - Part 12 - Working in Strict Mode
Approach Bash Like a Developer - Part 11 - Strict Mode
Approach Bash Like a Developer - Part 10 - Test Independence
Approach Bash Like a Developer - Part 9 - Another Test
Approach Bash Like a Developer - Part 8 - Support Library
Approach Bash Like a Developer - Part 7 - Sourcing
Approach Bash Like a Developer - Part 6 - Outline Script
Approach Bash Like a Developer - Part 5 - Success!
Approach Bash Like a Developer - Part 4 - Failure!
Approach Bash Like a Developer - Part 3 - The Start
Approach Bash Like a Developer - Part 2 - Vim
Approach Bash Like a Developer - Part 1 - Intro
Nix Language Primer
Spree 1.3 to Spree 2.1 - An Upgrade Odyssey
Binaryphile's Big List of Bitcoin Resources
Simple, semantic table layout for non-table markup
Upgrading ruby beneath Spree
Cloning my Spree instance and getting it running under Vagrant
Upgrading Spree from 1.2 to 1.3
Coopting Artisteer's button design to make your own Artisteer-like buttons
Sharing Vagrant project files over Dropbox
A Vagrant Box for Spree Development
Install and Configure Spree Commerce 1.2
subscribe via RSS