Oct 18th 2014
If you want to make a living doing web design, there is a 100% chance that at some point in your career you will have to present your design to someone who is not a designer. It’s important to note the difference from presenting to someone who is a designer: Designers understand design thinking and process. They’re ...
Read MorePosted in Professionalism
Jul 31st 2014
Make sure to check out the full tutorial on SitePoint.
Jun 26th 2014
If you keep up to date with the web dev world on social media, you might have seen OutdatedBrowser.com going around lately. The idea is to send users with older browsers to a website that tells them their browser is out of date and prompts them to update or switch to a more modern browser ...
Read MorePosted in User Experience
Jun 22nd 2014
So it turns out upgrading to Mavericks (OS X 10.9) from Lion uninstalled Node Package Manager?
After upgrading, I opened a project and was surprised by the terminal’s insistence that the “
grunt” command was not found. And then I ran “
npm install grunt” only to find that npm was also missing. But a quick “
node -v” showed that node.js was still installed.
I’ll spare you the boring details of my problem solving. If you recently updated to Mavericks, follow these steps to fix Node Package Manager:
- Install Xcode.
- Install Node.js.
- Unlock permissions for the home directory:
sudo chown -R `whoami` ~/.npm
- If you’re still getting errors, unlock additional permissions. (This StackOverflow thread saved me from pulling my hair out.)
You’ll have to reinstall grunt, as well (
npm install -g grunt-cli). Once you’ve completed these steps, things should be good to go.
Jun 19th 2014
This is a fun site to design. #WIPWednesday (source: Instagram)Posted in Photos
Jun 19th 2014
Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!
Welcoming myself back to the self-hosted blogging world after a few years’ hiatus. This is going to be sort of a dev blog for my company.