Invest In Your Tools, In Moderation

Take the time to invest in your tools. It sounds obvious, but done right, it really helps with what you end up creating with those tools.

I’ve spent quite a few months working with tools that will enable me to do things better and faster. Be it the OS, down to the text editor of choice, I’ve learned how to use these tools at a level I never imagined.

All that’s left is to build something nice for everyone to enjoy. The finished product of the sharpened tools. Because in the end, it’s not the tools that build the product, but the hands that employ them.

Custom Domain Names On Heroku Via Namecheap

I currently have domains mixed between GoDaddy (Ugh), iWantMyName (Impressive), and Namecheap (Not bad, not great).

Just as a quick note for those of you wanting to set up custom domain names for Heroku on a domain name registered via Namecheap.

  • Make sure the DNS is under Namecheap’s control, unless you want to roll it yourself.

  • Select the domain you want to set up.

  • Left Menu: “URL Forwarding” under Host Management

  • Set the “IP ADDRESS/URL” of both “@” and “www” to be “proxy.heroku.com.” Never forget the period at the end. Don’t forget to set the Record Type as CNAME “(Alias)”.

namecheap-heroku.png
  • Wait, up to 24 hours. Usually faster.

And done. Quite simple. On GoDaddy? Ugh. I don’t want to encourage using such a trashy UI.

Final Fantasy XIII: Commentary

I’ve started commenting on Final Fantasy XIII on Tumblr under igamer. Keep up, if you’d like, but think of them as random notes for a series of blog posts that I really should get around to writing. I did the same with a few games previously, like Heavy Rain, but with a text file.

It’s kinda how My Tumblr (Tumblog is the right word, right? I don’t think I can get used it…) is kind of a wasteland of randomness, usually things that I’ve stopped myself from posting on Twitter.

That’s all I got for now. See ya later.

Homebrew (Mac) Installation

Homebrew is an up and coming successor to Fink and MacPorts. Although a bit generically named, it works quite well for a lot of the things I muck around with these days, which tend to have that web development smell to it.

It used to be that I had to get a git binary, then grab homebrew from github, then uninstall the git through the binary, and then install git through homebrew. Then, the fun would begin.

Now, it’s even more streamlined. Just grab the installer gist from the README.md page, and it should work. Although, I couldn’t get it to work and I was in a hurry, so I just grabbed the master tarball, and just physically moved the resulting /bin, /Library, and README.md.

Note: This probably worked for me because I already did everything else that was in the install script earlier, such as chmod’ing the /usr/local folder, as well as adding /usr/local/bin to the path.

Hooray for adhering to POSIX standards (Reference here: This is an awesome read, by the way, if you ever had any questions about why directories were as such in a Linux/BSD setting.).

brew install git
brew install ruby
brew install stuff

More on how brew affects Ruby on Rails installations later.