Mark Bult Design: San Francisco, CA, Established 1988
Web design and development for small and large business, e-commerce, b2b, b2c, SAAS, and community websites. User experience design and usability testing.
I came across this post recounting the birth of the author's son, and it's pretty interesting. Especially since it happened at home. I thought Sarah K. would appreciate it. All I want to know is, what's up with the midwife putting the placenta in the freezer!?
tags: kids
Posted by espd at 6:50 PM |
Share and enjoy:
| Email this:
Thursday, November 23, 2006
Thursday top 5
Costanoa My bride and I put off our honeymoon for two months because of work obligations and such, but we needed to have some time away before then. So I planned a surprise weekend of close-to-home things we could do that we'd never done before, and a stay at a beautiful upscale campground called Costanoa. It's located on the coast (appropriately enough) near Pescadero, and has lodge rooms for those who don't want to rough it at all, very nice tent-cabins with nice beds and electric blankets, and also normal tent and RV campsites. The shared bathrooms (called "comfort stations") have fireplaces and are definitely not your average campground fare. It's also a very kid- and family-friendly place. » www.costanoa.com
Line Rider Jason's not gonna get anything done for the next four days. » www.matthewlking.com
Jolt Cola is back And the cans are shaped like batteries. And they contain almost 23 ounces! *want!* » www.joltcola.com
The Fairest "TheFairest.info is a project to try to find the prettiest image in the world, using voting and some algorithms..." » thefairest.info/top.html
Posted by espd at 8:23 AM |
Share and enjoy:
| Email this:
Tuesday, November 21, 2006
Secular humanists unite
I highly admire scientist Richard Dawkins. I just learned that he has set up a dual-country foundation whose mission can be seen on the site RichardDawkins.net. And now I want to give him all my money.
tags: science, religion, politics, nonprofits
Posted by espd at 6:06 PM |
Share and enjoy:
| Email this:
Monday, November 20, 2006
Firefox 2 review (so far)
I've been testing Firefox 2 for about two weeks now with no major problems except one crash. That crash was just the browser (thanks to rock-solid OS X multi-threading), and wasn't at all disastrous like it used to be when Firefox 1 used to crash and take down all 30–40 tabs I'd usually have open. Firefox 2 can restore your last session when you start up after a crash, asking you if you want to reload all the tabs you had open when the app died. Worked like a charm (although I assume at some point in the future I'll fall victim to a truly catastrophic crash.
Otherwise FF 2 seems to be pretty stable and appears to be using a lot less virtual memory than FF 1. I need to confirm that. (On OS X you can have any number of instances of a program open at the same time, as long as the browser's not using the same User Profile. So I can run Firefox 2 and Firefox 1 at the same time and compare memory usage using the Activity Monitor, normally found in Applications > Utilities.)
I recommend people use extensions and add-ons pretty sparingly, since some third party add-ons cause problems like intense memory leaks or huge RAM usage. But there are a lot of great add-ons, and you can try them out and disable them a lot easier now with FF 2's improved Add-ons manager window (under "Tools" > "Add-ons"). You can also install themes via this window. I'm using a cool one called Opaque + Clear Tabs, which I prefer over the new default Firefox 2 theme. Even if it looks a little more PC than Mac, I think it's better.
If you're on a Mac, I suggest trying Firefox 2 today, but I recommend keeping your old installation of FF 1x around just for a month or two.
Also important for Mac users: I highly recommend turning off Firefox's auto-update feature, and changing it to "ask me what to do when there's an update." This can be found under "Firefox" menu > "Preferences" > "Advanced" icon > "Update" tab > "When updates to Firefox are found:" > [check] Ask me what to do.
You can keep the first three checkboxes on ("Automatically check for updates to:"...), just as long as you switch to "Ask me what to do."
Why do I recommend this? With FF 1x I had several problematic instances of auto-upgrades being buggy, and being followed up quickly by release fixes. This is not that bad in and of itself, except when it wipes out all your saved passwords, which it did once. So I turn off the auto-update feature. I usually wait a week or so after I see the notice that there's an update available, then I update. I figure that if other people were experiencing a buggy update, I'd get another new FF notice withing a week or so. If there's no follow-up, it seems like it's a safe update to use.
Posted by espd at 1:22 PM |
Share and enjoy:
| Email this:
Wednesday, November 15, 2006
First Webshots inlined video
Webshots quietly introduced video yesterday.
Who invited that guy?
You know how there's always that one guy at every party? It even happens at parties in Minsk.
tags: video, humor
Posted by espd at 3:44 PM |
Share and enjoy:
| Email this:
Tuesday, November 14, 2006
What, nobody comments anymore?
Sheesh, you guys are all so quiet. Jen E.'s the only one who's commented in about a trillion years.
C'mon folks, lemme hear you're out there. Am I wasting my breath here, or are you actually reading this blog? Let's see a show of hands...
Posted by espd at 3:49 PM |
Share and enjoy:
| Email this:
Monday, November 13, 2006
The Minimoon
My bride and I put off our honeymoon for two months because of work obligations and such, but we needed to have some time away before December. So I planned a surprise weekend of close-to-home things we could do that we'd never done before, including a stay at a beautiful upscale campground called Costanoa, which I'd learned about from Jason earlier.
Costanoa is located on the coast (appropriately enough) near Pescadero, and has lodge rooms for those who don't want to rough it at all, very nice tent-cabins with beds and electric blankets, and also normal tent and RV campsites. The shared bathrooms (called "comfort stations") have fireplaces and are definitely not your average campground fare. It's also a very kid- and family-friendly place.
I'd made a list of a bunch of places we could go up and down the coast, most of which we'd never been to before. Although she new in advance that we were going away for three days, Velma didn't know any of the plans, including where we were going or how far.
This is so incredibly hard for her. To not know practically drives her nuts. I know it drives me nuts how much it bothers her! She's getting pretty good about not guessing (ruining!) the surprises in advance anymore (although it's only because I threaten to turn around and go home if she guesses), but it still gnaws at her that she doesn't know where we're going.
Two days before we left she was antsy to know what to pack. I told her she needed to bring a swimsuit, a jacket, and passport, and that's all I'd say. It made her crazy for the next 48 hours.
We spent the weekend trolling up and down the coast from Santa Cruz to Half Moon Bay and practically all points in between. We stopped in Davenport for lunch and to walk around a bit, we walked down to the beach just north of Año Nuevo, we went for coffee in Santa Cruz and walked around window shopping a while, we went wine tasting at Bonny Doon Vineyard's tasting room and drove up Bonny Doon Road to explore, we took a little hike up to look for a kinda secret place called Moon Rock that two of the employees at the tasting room told us about (but we went to the wrong rock), had some really good food in several places, we soaked in the hot tub at Costanoa a couple times, warmed ourselves by several fires, and explored Half Moon Bay on our way back up the coast toward home.
In an artists' cooperative in Half Moon Bay I struck up a conversation with an older man who was volunteering that day to man the gallery. As is usually the case in artists' cooperative galleries, he's also one of the artists. Turned out he was none other than Gilbert Draper of Draper's Music, which ended its decades-long run on California Avenue in Palo Alto last year.
Gil and Velma and I ended up talking for at least a half-hour about all kinds of things: digital photography (his muse these days), Photoshop, Epson printers, Nikon scanners, religion, ethics, his history in the Bay Area music industry, stories about the Grateful Dead, dogs, marriage, and probably a few other things I forget now. He was a genuine pleasure and it was a pleasant surprise to meet him there. Check out his photos (this great macro shot is his).
I wish I could remember the name of the artists' cooperative gallery we were in. I'm going to email Gil about this post and maybe he'll comment so I can link to it.
Posted by espd at 8:50 PM |
Share and enjoy:
| Email this:
One of the reasons I love that Hunter
I come in this morning and my IM contains this message, which arrived while I was set on "away."
hunterfsoper friday, november 10, 2006 (8:46)
I have a conundrum: Evidently, the results of the recent election show that the system still works, more or less Ergo, Bush & Co. are probably not as evil as I thought, elsewise they would've cheated That said, if they didn't cheat, and aren't that evil, just idealogically different, and truly, *honestly* believe they were doing the right thing Then aren't they deserving of our love, understanding, welcoming and forgiveness? Instead of sheer, unmitigated hatred? Just a thought My love to the wife and friends
tags: humor, friends, politics
Posted by espd at 1:11 PM |
Share and enjoy:
| Email this:
kiwi!
This is for Olya, the Russian bird-nut who left for Australia again a week ago. Thanks to Jason for the tip.
Posted by espd at 12:41 PM |
Share and enjoy:
| Email this:
Sunday, November 12, 2006
new photos on "fun with light"
In case you didn't notice, I finally started posting to the photoblog again.
It was an extremely busy couple months, and most of my evenings and weekends were filled up with stuff like staying late at work, planning the hitchin', working on a few small side projects, seeing friends like Olya and Julie and Kurt who wouldn't be in town for long, etc.
But last week I started posting again to the photoblog, posted almost 30 new shots, all from 2006, and I've got a bunch more coming. I'll probably be caught up to date in the next couple weeks.
Posted by espd at 10:23 PM |
Share and enjoy:
| Email this:
The Firefox Kid's next (big?) thing
At the end of the Browser Wars, when all seemed lost and it looked like the Evil Overlord of the North had won, a 15-year-old joined a downtrodden company named Netscape. He would soon go on to found the Firefox project, which under the open source movement slowly gathered steam until it threatened even the Evil Overlord.
Today Blake Ross, the Firefox Kid, has finally started talking about Parakey, the follow-up to his first venture, which has arguably already been the biggest thing to hit the internet in the past several years. Want to know what's coming? Read the feature in the magazine IEEE Spectrum.
tags: technology, business, web 2.0, internet, Firefox, browsers
Posted by espd at 5:55 PM |
Share and enjoy:
| Email this:
Thursday, November 09, 2006
CNET launches Webware.com, a new blog covering web apps
Webware.com has relaunched after several years hiatus. The domain used to resolve to a cnet.com subdomain, and was also a stand-alone site for a while that was still CNET branded (see the Wayback Machine's archived page from 2000, with broken graphics, meh). The site was pretty much abandoned during the economic downturn.
The new site's pretty cool, although I wish it contained a directory instead of just category-based browsing of posts.
Both Webware and Crave, the gadgets blog CNET launched a couple weeks ago, were designed by GoToMedia. GoToMedia is headed by Kelly Goto, who co-wrote a book I recommend titled Web ReDesign 2.0: Workflow that Works.
The two new blogs indicate a definite shift in look-and-feel for CNET sites. I've heard the older CNET blogs are going to get similar makeovers. Much needed, if you ask me.
tags: design, CNET, web 2.0, web apps, blogs, technology
Posted by espd at 12:44 PM |
Share and enjoy:
| Email this:
Songbird A media browser (jukebox, web browser, video player, all in one) built on the Mozilla engine. Still a little early, might be a little buggy, but worth a look. » http://www.songbirdnest.com/screencast/
More sticky Coke and Mentos fun Remember the two scientist guys with the Coke and Mentos fountains? Get ready for the sequel: "Extreme Diet Coke & Mentos Experiments II - The Domino Effect." » http://video.google.com/videoplay?docid=-274981837129821058
Posted by espd at 2:35 PM |
Share and enjoy:
| Email this:
L'il Red Riding Hoodie from Domiknitrix
I don't usually post about knitting much, but the L'il Red Riding Hoodie cardigan caught my eye on Domiknitrix.com, which is a pretty cool knitting site run by a coworker, Jennifer Stafford. I thought my knitting readership (hey, don't laugh, it's a pretty sizable number of my regular readers, possibly more than 50%!) might like it.
Incidentally, Jennifer has just published her first book, also titled Domiknitrix.
tags: apparel, knitting
Posted by espd at 11:05 AM |
Share and enjoy:
| Email this:
I don't always like the essays on NPR's short program "This I Believe," although a lot of them are great. But this one struck me since it was similar to the discussion Velma and I were having in the car on the way home from the South Bay this weekend.
Velma's been thinking about career choices for the coming years, and she was reflecting that her current job is "pretty much a glorified secretary."
I pointed out that she does a lot more than answer phones and file paperwork. Planning a major event for several hundred people, doing important research, and many other complicated responsibilities are part of her job, not just because she's more capable than "any old secretary," but also because it's been about 60 years since there was even anything remotely like "any old secretary."
Every secretary I've ever known does a lot more than the 1950s sterotype we often still carry of the lady in a short skirt, chewing gum and carrying a steno pad into her boss's office to "take a memo."
In fact, that sterotype is probably not far from the reality my mom started in back in the '50s or '60s when she took her first job as a secretary, but by the time she retired 40 or so years later as an Eceutive Secretary (which is Velma's title now, incidentally), she was certainly responsible for a lot more vital and key roles than picking up her boss's dry cleaning.
I used to go to work with my mom when I was an adolescent, on days when there was no school. I saw the myriad roles she played and the many projects and responsibilities she juggled on a given day, from the simple to the extremely complex (and way over the head of a 12-year-old).
Posted by espd at 10:10 AM |
Share and enjoy:
| Email this:
Saturday, November 04, 2006
Gettin' hitched, part 1: branding your wedding
After Velma and I decided to get hitched, I started thinking about some of the cool things we'd get to make as part of the process, like invitations. I also harkened back to a post I'd seen a year ago on a blog by a designer whose work I admire, Jason Santa Maria, who had made a website for his wedding and had posted similarly about "branding" his wedding and the associated collateral material he'd made.
I googled it to find the post again, and was duly re-inspired. Jason's an excellent designer with an extremely good sense of how typography works on the web and in print. He's responsible, among other things, for last year's excellent redesign of A List Apart.
Over the ensuing months, I had lots of ideas about what we could do, and kept notes in the little Moleskine notebook I carry everywhere.
From the very beginning we called it a "hitchin'." I'll get into the choice of wording a little more in a later post about the whole process of deciding to get married, but suffice it to say: it wasn't odd to us at all to call it "Mark & Velma's Hitchin' Party," since we'd already been asking each other for months if we really wanted to get hitched.
The save-the-date
Being the excellent event planner that she is, Velma had worked back from our October 7 hitchin' day to select a date to send out the save-the-date announcement.
Usually for a design project I have at least a few days to sketch ideas and browse through some magazines or something for inspiration. But it turned out that I had about a day to plan and execute the save-the-date design, and Velma starts getting antsy (read: annoying) when I let a deadline slide by much.
So, since I had a reasonably good idea of the design style I wanted to project (a little quirky, a little pop-art, and somewhat organic in texture), I just threw something together in about an hour and a half.
The save-the-date postcard was never actually a printed postcard, since we emailed it to everyone, and called the small handful of people who we couldn't email. This has several benefits, such as: postage savings (none), faster delivery, cheaper to produce (free), and the ability to use a totally custom design.
So, while it was never actually physically printed, the postcard intentionally looked like a printed piece. I used real paper for a textured background, and made the type look like it was actually printed on the paper. The stamps look real, down to the authentic postmark, but in reality every single item on the card was composited in Photoshop. I thought it'd be clever to use the "I love you" stamp, and then threw in a twist by using a postmark from Estonia instead of a U.S. one.
The save-the-date not only introduced the M&V circle monogram I used as the mainstay of the brand, but was for some people the first time they heard we'd decided to get hitched!
The website
This was going to be my favorite part, but also the most time-consuming. I'd originally planned to create the entire site as a Movable Type blog so Velma and I could both administer posts, and so visitors could comment right on the site. However, it was already going to be a massive undertaking to just design and build the entire site in a little over two weeks, plus I wanted to do it as an entirely CSS-based layout. So I shelved the MT blog idea and decided I could revisit it when it was all done to see if I had time to convert the static pages into dynamic MT templates. It turned out I didn't.
After the save-the-date postcard's somewhat rushed beginnings, this would be the first item to have a full-blown design, and it would serve as a visual touchstone for the rest of the collateral items to follow, such as the all-important invitations. So, as with any design project, I needed to do some sketches, consider typefaces and styles and colors, and seek inspiration from other people's designs. I also needed to collect and create visual assets like the M&V monogram, the type-based logo and its shield, the green wallpaper pattern background, and the little print-inspired flourishes.
At the same time, Velma was outlining and writing most of the content. When she handed it over to me it was about 85% done. I reorganized a few things to make them work better in a website environment, edited some things and injected a little more strange humor here and there, and started styling some of it for coding it into xHTML. I usually begin in xPad or TextEdit, inserting a few tags here and there, mostly for styling the fonts, and inserting HREFs if I have URIs already or by looking them up in the browser on the fly.
I iterated a few designs before I settled on one that I really liked. And it was a good thing, because I was beginning to run short on time. Luckily, I'd decided to take a week off from work because I was seriously exhausted from the pace at work during the Webshots redesign process, so I had a week I could dedicate to designing, building, and testing the website.
I chose a lively color scheme of bright greens and light yellow to invoke our nature-inspired theme and to emphasize our somewhat nontraditional take on the concept of a wedding. I counterbalanced that with black and red as more traditional print and ink colors, and chose old-style wood type fonts to give a somewhat retro old-timey feel. I used Georgia for all the HTML text, which is a gorgeous serif font even on the web (most serif fonts are atrocious on screen), and I used several gothics and slab serif fonts to invoke a feel of artisan printing techniques. Last but not least, the tiny flourishes and the minute lines and dashed lines are in orange, as a nod to my bride's hair color and to throw in a fall color for our autumn wedding. The orange thread we used to stitch the invitations later was not just a coincidence.
After finalizing a design template that would be generally unchanged for most pages, I created some header variations for the content area in the center. Some of the pages needed simple headers and some needed headers with sub-headers. I used HTML text for the headers in keeping with good web-standards techniques, and spruced them up by bookending them with graphic flourishes.
After the basic page template was designed in Photoshop, I created the Photos, For Out-of-Towners, and Gifts pages next, since their content would vary most from the other pages, which are largely just text pages with nice styles and spacing applied. I knew I wanted to make something special for the Photos page, but that it had to be pretty fast and easy to implement, and needed to be updatable later with wedding and honeymoon photos. I liked what Jason did on his site but I didn't want to mess about in Flash and didn't know what he'd used.
I decided to experiment with Lightbox, a fairly new and very cool JavaScript library that seemed like it would be fairly pretty easy to implement. I hoped, anyway. Turned out it was easy, and I had our photo gallery up and running in an afternoon once I started building out the xHTML pages.
I spent most of the weekdays on my week off building the xHTML framework for all the pages and the CSS to make it all look good. I use Dreamweaver to do all this stuff, since it just goes about a million times faster than hand coding used to. During the process of making a fairly complex three-column CSS-based layout without tables, I relied heavily on Dan Cederholm's excellent book Bulletproof Web Design, which I can't endorse highly enough.
Most astonishingly, I was able to build a site for the first time that validates for xHTML 1.0 Strict instead of just Transitional. I rather surprised myself by being able to do it.
Later I'd enlist the help of Jason Ables, who gave me his handy little PHP script for the RSVP page. And while I spent an hour or two looking into Perl- and PHP-based scripts to create an interactive poll for our Surname Survey page, I simply ran out of time and had to use a simple "email us your suggestion" link.
I spent a lot of time and effort on the website, and I'm very happy with how it came out. Being the perfectionist that I am, there are of course a few minor things I would have done differently or better, given more time, but all in all it came out about 98% perfect, which is more than I can say about almost any client project. So I'm very pleased with it.
The site was recognized by a number of CSS galleries, sites that serve to inspire other designers and to showcase exemplary use of design and web-standards coding.
The invitations
I'm a pro at doing invitations, I've been designing them for all kinds of events and parties for over 15 years. But this was actually the first time I'd designed a wedding invitation. Designers love to show off how clever they are when making their own wedding invites, and I'm no different in this regard.
Given more time and money I would have made them exceptionally elaborate, with letterpress printing, tipped-in sheets, and other fancy printing techniques. But it was actually more important to make them by hand for two reasons: I wanted to show the personal care and effort we were making with each one. Also, it was important to us to plan and execute a wedding that was fun but not incredibly expensive. It would be against our principles to spend $50,000 so frivolously when you can have a wonderful, memorable time for a fraction of that cost.
So I turned to long experience with designing great-looking collateral materials for nonprofits who never have any budget for printing. I've become somewhat of an expert at this, and I called on all that experience to create a design that was totally professional looking but also totally unique. To top it off, we assembled the entire thing ourselves and probably made and mailed them all for less than $300.
I used a ream of paper I'd had left over from a client project about eight years ago. I used another ream of paper we'd picked up at a surplus store for about $2 (retails usually for about $30). I bought a matching ream of cover stock for the CD inserts and the RSVP postcards, and a box of envelopes.
Velma carved the block designs for the front leaf pattern from oak leaves she'd collected. Velma and I did the block printing in one evening, and by morning they were all dry. I designed the cards in Adobe Illustrator and intentionally made them fit two-up on a normal sheet of letter paper, so we could print everything in-house. The only exception was the RSVP cards, since I couldn't get the heavy card stock to feed through the printer. Instead, I took those to Kinko's and they were copied and cut in about ten minutes.
I hand-cut and folded all the other pieces and then our friend April assembled them while Velma sewed the orange stitch in the spine using her sewing machine.
We stuffed the 70 or so invites ourselves and Velma hand-addressed them, and affixed the special stamps I'd ordered from Stamps.com a few weeks earlier. The stamps turned out to be the most costly part of the whole invite, probably around $150 or so — one on the outer envelope and one on the RSVP postcard inside. The rest of the invite's printing cost nothing since we did it all in-house. Needless to say, the design was free : )
I'm extremely happy with the way they came out. They're very distinctive and definitely match our personalities, and they were a collaborative effort through and through (even if Velma felt for a while like I was hogging all the work).
The rings
I don't know where Velma came up with the idea of getting tattoo rings, but I liked the idea instantly. I've been considering a tattoo for a couple years now, and I was pretty close to getting one last winter, but never really got around to it. Actually, until two years ago, I'd never really considered it at all. I didn't dislike tattoos, but was never that interested in them either. At least not having one permanently on me.
But that's one of the reasons I liked the idea of tattooed wedding rings. Its permanence. After all, it would be a strong statement of our commitment to say to each other that we'd permanently wear our wedding rings.
We made sketches of patterns over several weeks, trying to come up with a design that would be personally meaningful and also simple enough to do in such a small space. We played around mostly with ways to try to entwine the letters M and V, but never came up with one we were both enthusiastic about.
Nearing the hitchin' date and needing to decide on something, I took a black felt tip pen out of my drawer and sketched a simple leaf on my finger — just three lines — and showed it to Velma. We had our ring design. The leaf is a significant symbol for both of us as environmentalists and lovers of nature, and the design also happened to be aligned with the design of the invitations and website too.
The other benefits, by the way, are that you never have to worry about losing your ring, and tattoos are a lot cheaper than diamonds ; )
The favors
I had all sorts of ideas for wedding favors I wanted to make, and was probably being way too ambitious considering we didn't have months and months to plan and execute them all, and some of them would've taken a considerable amount of time (like mini photo books).
We were running low on time, and the Sharpie website didn't have anything saying how long it took to fill and ship orders, so we decided to just get the MMs, which we could get with time to spare.
We'd made a huge playlist of awesome songs to play on an amplified iPod at the park, and I wanted to make DVDs with several hundred songs for everyone, but Velma was concerned that some people would want a normal audio CD to play in their cars. That, and the fact that we had less than a week to go at this point, limited us to a playlist of 22 songs on about 75 audio and MP3 CDs we burned over the next few days.
I made two special insert cards that showed which was an audio CD and which was an MP3 CD, and had the song titles and artists on the back. For any guest who didn't get one, we have some extras and I can mail you one, or you can stream Volume 1, a bunch of extra songs we played during the day that didn't fit on the CDs, using this handy little player I found. And if you're savvy enough, I bet you can figger out how to download the ones you like.
The photo & recipe book
This part's yet to come, so I'll update the post when it's actually finished : )
Update: Regarding the oak-leaf motif used throughout the design of our Hitchin' website and invitations:
I recently learned (from a post by J.K. Rowling, interestingly) that the Oak is the Celtic tree associated with the birthdays of both Velma and myself (June 10 through July 7). I'd like to say that I'd pre-planned this symbolism in the design stage, but I didn't. The use of oak leaves was connected to our selection of the Oak Grove picnic area in Huddart Park, and was symbolic to our overall love of nature and fondness for oaks in particular.
But the Celtic birthday association is a pleasant bonus.
tags: hitchin', Velma, personal, friends, music, design, web design