So I created a little Alfred workflow for neatly arranging my desktop icons by filename without having to set the “Sort By – Name” setting in Finder.
Why, you say? Sometimes I like to put an icon on another display or somewhere so I can drag it into an icon or window later, but I also like to clean things up from time to time.
This is my first “workflow” (super easy) and my first foray into Applescript (strange).
Available on Github
Though Vagrant (at least with VirtualBox) appears to be semi-broken at the moment under Mavericks, I’ve updated my simple vagrant config for developing with Laravel as requirements keep growing for different projects: Github
By the way, the temporary fix for the vagrant under Mavericks seems to be running the following:
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
Every developer’s toolbox changes and evolves over time, even the old Reluctant Developer’s. In fact, I go through periods where I spend way too much time trying to find the next app that’s going to get me over the hump from hack to rock star. I haven’t found it yet because it doesn’t exist, but it’s still interesting exchanging some of the tools in the toolbox now and then, and sometimes finding that app that really makes a difference in one’s workflow.
So here’s a list of what I’m using now, along with a brief (sometimes very brief) explanation of “why”:
I just picked up a refurbished 2012 Macbook Air from the Apple online store to replace a 2007 Macbook Pro. I didn’t use the MBP much because it just couldn’t keep up, but I missed being able to work anywhere, including at home without having to sneak upstairs to the office.
Now that I have the MBA, those limitations are gone, but working on the same project on different computers can still be a challenge. However, compared to just a few years ago, creating the same web development environment across several computers can be accomplished with just a little effort.
After spending a lot of time on trial & error to set up a simple Git web application deployment setup using Ubuntu server, I’m writing this down as a reference for myself and thought it might helpful to others as well. If anyone actually reads this and can comment on:
- Things I missed
- Things I did that were stupid
- Things that were especially stupid
…it will be appreciated.
This is based on Ubuntu 12.04 server and deploying from OS X, though that part shouldn’t matter.