Welcome to The Very Daily Weblog of Joshua Blankenship



How I Develop Websites Without an Internet Connection

Let’s start this off right: I am a hack. An amateur. A hobby web developer who occasionally gets talked into building websites for other people. That being said, I spend an inordinate amount of time designing and developing sites of my own and a few client projects, and if I’m going to spend time doing something, I will try my best to work smarter, not harder.

Being dependent on an internet connection to do development work forces me to work when said connection is available, not when I want to work. During a stint of traveling a few months back, I started researching local development options and the process has been so beneficial to my workflow. Here’s how I do development without an internet connection:

1. I use TextMate ($55) for code editing. Use whatever you’re comfortable with here, but I’ve grown to love TextMate for its flexibility, user interface and integration with my ftp client of choice, Transmit ($30).

2. MAMP (free) is an app that installs Apache, PHP and MySQL as a local server environment on your computer. I point MAMP to a document root at /Users/~/sites and keep my files for each project in separate folders there. A browser sees whatever is in that document root as http://localhost:8888/ by default. MAMP also allows of full installs of Wordpress and ExpressionEngine without the need for setting up hosted databases, so I have the freedom to develop fully-functional, content-heavy sites locally.

3. Fluid (free) creates site-specific browsers for any URL. Each Fluid app is treated like a unique application. I create a Fluid app for each project with the URL structure of http://localhost:8888/projectname/ (which is pointing to /Users/~/sites/projectname in the Finder.) I like being able to focus on one project at a time and keep it quarantined off from the rest of my recreational web browsing.

4. But what about everyone’s favorite browser Internet Explorer? Using a combo of Darwine and ie4osx (both free), I can run IE6 and IE7 as X11 apps on my Mac. I have Parallels ($80), too, but I typically don’t need to boot a full Windows install just to see what IE is doing with a website. ie4osx is awesome in its simplicity.

It’s a work in progress, and I’m certainly still learning, but separating my development from the internet-connected browser has set me free to make websites whenever I want to. Web dev is now no different than sketching or playing in Photoshop or writing an article. And it’s possible thanks to mostly free technology.

Sun 10.12.08 (8 comments)

Tagged: An Entry, Technology, Web Development

The upcoming Canon EOS 5D MKII also shoots full resolution 1080p video. Photographer Vincent Laforet took a prototype out for a spin and the results are stellar for a $2700 camera, especially in low light conditions. With Canon and Nikon both moving into this space, it’ll be an interesting next few months.

Tue 09.23.08 (2 comments)

According to this list, Digg founder Kevin Rose has over 63,000 followers on Twitter, second only to Obama. And since I doubt Barack himself is texting away at Where In the World is the Presidential Hopeful?, that makes Rose the most popular actual user of Twitter. (Semi-related: according to BusinessWeek, Rose’s favorite Twitter-er is Cobra Commander.)

Mon 09.15.08 (0 comments)

The upcoming Nikon D-90 SLR will shoot 24 frames per second at 720p resolution. The thought of being able to use lenses I love (like my 50mm ƒ/1.4 or 135mm ƒ/2.8) to shoot decent video on a $1000 camera is quite attractive. Wired has a write up and video of Chase Jarvis and crew testing the D-90.

Wed 08.27.08 (1 comment)

Ways to Organize/Manage Your Fonts

Stephen Hallgren asked “[Does] anyone have any good links on how to organize gigantic font libraries (not applications, but methods)?” and then specifically asked me to share my categories for organizing fonts.

Default Stuff
System Fonts
Activate Fonts
Inactive Fonts

Some Example Smart Sets
Try Me (imported but not activated)
I’m a Go To (# of activations > 30)

Fonts by Foundry/Copyright
Adobe
Berthold
Hoefler & Frere-Jones
ITC
Michael Cina
YWFT
Type Trust
Manifold Type

Fonts by Division of Use
Display (headline only)
Display (multi-functional)
Serif Body Copy
Sans-Serif Body Copy
Monospaced/Fixed Width

Fonts by Division of Style
Serif
Sans-Serif
Slab Serif
Script
Handdrawn
Pixel/Bitmap
Thick
Thin
Grunge
Fashion/Couture

I use Linotype’s wonderful free app FontExplorer X as a font manager. It works much like iTunes, in that you can add sets (drop and drag) and “smart sets” (which update automatically based on the given criteria.) These sets keep things organized so I don’t have to scan through the entire massive list every time I need a monospaced font for something or a nice script for a wedding invite. They also help me organize in ways that make sense to me and how I look for the right font for the right use.

I keep a set called “Go To” that’s full of the 50 or 60 typefaces I use most often and then sets for specific clients/projects so I don’t forget what faces I used for what clients. For the most part, this organizational structure works for me and saves me tons of time that I used to spend scrolling through that massive list, one font at a time. I’ll also add that I spent a solid week whittling down my library to around ~1600 fonts total. That helps save time more than anything else because honestly, most of the other fonts I had were complete crap that I never used.

Hope this helps, Stephen (and anyone else who may benefit from nerdy ways to organize font folders and such.) Happy typesetting.

Fri 08.22.08 (6 comments)

Tagged: An Entry, Technology, Typography

Quote, “I heard from an employee close to the deal that the Mormon church’s genealogy business made an unsolicited bid to acquire Facebook.” — Zach Klein

Wed 08.20.08 (1 comment)

Dear FeedBurner,

Where did all my RSS subscribers go?

Sad,
Joshua

Tue 08.05.08 (3 comments)

Tagged: Letter, Technology, Web Culture

I have almost the same number of Twitter followers as blog subscribers. And on an average day, my actual web hits to this .com are only 70% or so of that number. I wonder how much overlap there is? The widespread adoption of Twitter is still fascinating to watch.

Mon 07.28.08 (3 comments)

Yesterday was Mrs. Blankenship’s birthday. As a part of the celebration, we got the pleasure of seeing Willie Nelson and B.B. King at Atlanta’s Chastain Park (such a great outdoor venue). Also, either the camera or the memory card corrupted 90% of my photos, some of which are quite interesting. Also, former President Jimmy Carter is in this photo.

The Wordpress iPhone App is now available in the App Store. I’m hoping this means that Notes to Self will get more attention from yours truly now.

Tue 07.22.08 (1 comment)

Can’t get your web app to scale for searching capablities? Just buy the company that did it right for you. The awesomeness formerly-known as Summize now redirects to search.twitter.com.

Tue 07.15.08 (0 comments)

Normally, this would not affect me, but considering a kind soul gave me an iPhone yesterday, I am pleased to report that iTunes 7.7 is available for download and with it, the ability to download apps to your iPhone from the new Apps Store. Rumor has it the actual update for the iPhone to let you use the apps you buy will be out later today as well.

Thu 07.10.08 (4 comments)

Coda Hale put together a nice little Twitter/Quicksilver script. A few key strokes and, assuming Twitter is actually up, your tweet gets posted completely in Quicksilver. Only catch, no built-in character count.

Sun 06.29.08 (5 comments)

You would think that if Mozilla wanted millions of people to download Firefox 3 today, they would have done some variety of server magic to make that goal actually possible. Or at least done the bare minimum of keeping their own site online. Update: and they’re back. Go make the web a better place and stop using Internet Explorer.

Tue 06.17.08 (3 comments)

MacBook Pro + chalkboard paint = BlackBoard Pro. The negative comments are hysterical.

Wed 05.21.08 (4 comments)

Xefer is a Yahoo Pipes/Google Chart app that will give you stats and info graphics for any public Twitter account, including time frequency, monthly totals, etc. Here’s mine. (found via Jamie Salmon)

Wed 05.14.08 (1 comment)

Derek Powazek’s iPhone 2.0 Wishlist is pretty much spot-on. In related news, AT&T employees won’t be vacationing from June 15—July 12.

Mon 05.12.08 (1 comment)

Wired interviews Justin Ouellette about the fantastic Muxtape. Good news all around.

Thu 05.01.08 (0 comments)

Viewzi - Visual Views for Web Search

Viewzi Viewzi bills itself as “a new and highly visual way
to search that brings all your favorite stuff together in one place.” It essentially gives users multiple visual and contextual ways to search the web and hopefully cuts down on the clutter and boringness so often associated with search engines. They have a 101 video to learn more.

When I was still in Dallas, I signed my first (and thus far only) NDA in the early days of Viewzi (only to choose another v-named opportunity at the time), so it’s awesome to see it come to fruition because it’s a great idea and it’s well-implemented. Huge props to Aaron Martin for a lot of the design details throughout, and to the rest of the team that’s pulled it all together.

Tue 04.22.08 (0 comments)

Tagged: An Entry, Technology, Web Culture, Web Design

Old Photos on Flickr

Cameron Daigle takes us on a walk down (his) memory lane with a variety of old pictures and insightful commentary. Great editing and timing all around.

Regarding Flickr video: I’m curious to see how useful/cluttery it is after the first few weeks of new-toy-syndrome wear off and people start using it “normally” as a part of their Flickr uploading process. Also: the fact that I can’t comment without the video stopping and reloading is annoying.

Wed 04.09.08 (1 comment)

Tagged: An Entry, Photography, Technology, Video


All content is © 2003-2008

Hosting via cowboys at eleven2

Publishing thanks to Wordpress