binary.phile
About
  • Jan 8, 2022

    Bash Environment Variables

  • Jul 12, 2020

    Customizing Bash

  • Jul 6, 2020

    Getting Bash

  • Jul 6, 2020

    I Was Scared Of Bash

  • Jul 2, 2020

    How I Bash - A New Series

  • Feb 18, 2020

    What the Heck do those Cassandra Latency Metrics Mean, Anyways?

  • Jan 12, 2020

    Determining the Location of Your Script in Bash

  • Oct 31, 2018

    Approach Bash Like a Developer - Part 36 - Functional Programming

  • Oct 29, 2018

    Approach Bash Like a Developer - Part 35 - Recursion

  • Oct 28, 2018

    Approach Bash Like a Developer - Part 34 - Indirection

  • Oct 16, 2018

    Approach Bash Like a Developer - Part 33 - Modules

  • Oct 11, 2018

    Approach Bash Like a Developer - Part 32 - Parallelism

  • Oct 8, 2018

    Approach Bash Like a Developer - Part 31 - getopt

  • Sep 28, 2018

    Approach Bash Like a Developer - Part 30 - Option Parsing

  • Sep 27, 2018

    Approach Bash Like a Developer - Part 29 - Debugging

  • Sep 24, 2018

    Approach Bash Like a Developer - Part 28 - Tracebacks

  • Sep 23, 2018

    Approach Bash Like a Developer - Part 27 - Traps

  • Sep 22, 2018

    Approach Bash Like a Developer - Part 26 - Returning Values

  • Sep 18, 2018

    Approach Bash Like a Developer - Part 25 - Passing Hashes

  • Sep 17, 2018

    Approach Bash Like a Developer - Part 22.5 - Naming and Namespaces

  • Sep 16, 2018

    Approach Bash Like a Developer - Part 24 - Passing Arrays

  • Sep 13, 2018

    Approach Bash Like a Developer - Part 23 - Passing Arguments

  • Sep 9, 2018

    Approach Bash Like a Developer - Part 19.5 - Disabling Path Expansion

  • Sep 2, 2018

    Approach Bash Like a Developer - Part 22 - Data Types

  • Sep 2, 2018

    Approach Bash Like a Developer - Part 21 - Environment Variables

  • Sep 1, 2018

    Approach Bash Like a Developer - Part 20 - Scoping

  • Sep 1, 2018

    Approach Bash Like a Developer - Part 19 - Disabling Word Splitting

  • Aug 31, 2018

    Approach Bash Like a Developer - Part 18 - Word Splitting

  • Aug 25, 2018

    Approach Bash Like a Developer - Part 17 - Command Processing

  • Aug 24, 2018

    Approach Bash Like a Developer - Part 16 - Recap

  • Aug 23, 2018

    Approach Bash Like a Developer - Part 10.5 - Aside on Aliases

  • Aug 13, 2018

    Approach Bash Like a Developer - Part 15 - Strict Mode Caveats

  • Aug 13, 2018

    Approach Bash Like a Developer - Part 14 - Updated Outline

  • Aug 12, 2018

    Approach Bash Like a Developer - Part 13 - Implementing Strict Mode

  • Aug 9, 2018

    Approach Bash Like a Developer - Part 12 - Working in Strict Mode

  • Aug 9, 2018

    Approach Bash Like a Developer - Part 11 - Strict Mode

  • Aug 6, 2018

    Approach Bash Like a Developer - Part 10 - Test Independence

  • Aug 5, 2018

    Approach Bash Like a Developer - Part 9 - Another Test

  • Aug 4, 2018

    Approach Bash Like a Developer - Part 8 - Support Library

  • Aug 4, 2018

    Approach Bash Like a Developer - Part 7 - Sourcing

  • Jul 30, 2018

    Approach Bash Like a Developer - Part 6 - Outline Script

  • Jul 29, 2018

    Approach Bash Like a Developer - Part 5 - Success!

  • Jul 28, 2018

    Approach Bash Like a Developer - Part 4 - Failure!

  • Jul 26, 2018

    Approach Bash Like a Developer - Part 3 - The Start

  • Jul 26, 2018

    Approach Bash Like a Developer - Part 2 - Vim

  • Jul 26, 2018

    Approach Bash Like a Developer - Part 1 - Intro

  • Jul 22, 2018

    Nix Language Primer

  • Feb 5, 2014

    Spree 1.3 to Spree 2.1 - An Upgrade Odyssey

  • Dec 29, 2013

    Binaryphile's Big List of Bitcoin Resources

  • Apr 3, 2013

    Simple, semantic table layout for non-table markup

  • Jan 25, 2013

    Upgrading ruby beneath Spree

  • Jan 25, 2013

    Cloning my Spree instance and getting it running under Vagrant

  • Jan 24, 2013

    Upgrading Spree from 1.2 to 1.3

  • Jan 10, 2013

    Coopting Artisteer's button design to make your own Artisteer-like buttons

  • Dec 28, 2012

    Sharing Vagrant project files over Dropbox

  • Dec 13, 2012

    A Vagrant Box for Spree Development

  • Nov 28, 2012

    Install and Configure Spree Commerce 1.2

Subscribe

Musings, mostly on technology.