The Journal of David Brooks
My daughter loves a good story, but sometimes there’s a difference between what she wants to hear and the story I tell her. This is an example, and how it relates to design.
Over the weekend we took a short vacation to Niagara falls, Canada. As you would expect, it was awesome. But that’s another story. While we were on a tour, our guide explained to us that the boat trips were being operated by a new company, the Hornblower. And this is where it gets interesting for people like me who run a business.
I’ve been meaning to mention a few things and just haven’t managed to do so. In the next few paragraphs you’ll probably understand why it’s been so hard to get all of this into words over the last few months. 2012 was crazy, especially the end, so this will be a bit of a recap as well as a preview of what’s to come in 2013.
Over the years I've developed a love for making HTML and CSS as streamline as possible. Consider this piece of content for a very lean carousel. (You'd probably need more to actually make it work, but the point here is to show a principle of CSS, not to build a carousel.)
Last night I had the privilege of speaking at Refresh Detroit about building web applications. Thank you to all the members and attendees of Refresh Detroit, and especially to Deborah, for inviting me. I had a great time as always!
I’m thrilled to announce that Refresh Detroit has kindly asked me to speak December 12 in Ann Arbor Michigan. The title of the talk is “Your First Web Application, from Design to Launch” As you might have guessed, I’ll be talking about the process of planning, designing, and building applications.
If you’re in the Southern Michigan or Northern Ohio area, there’s still time and room to sign up. You can find all the details at the Refresh Detroit Meetup page. I hope to see you there!
Recently Chris Coyier and Harry Roberts opened up the conversation for CSS best practices and people are chiming in. I won’t disagree that the majority of the things Harry mentions are dead-on accurate, though whether or not I or anyone else actually follows them to the letter is debatable. But one of the personal guidelines that he points out is not to use ids in targeting CSS styles. As you might have guessed from the title, I subtly disagree.
I once had a friend approach me for design advice. He was a much better programmer then than I am today, and a really nice guy. He hadn’t been exposed to design like a lot of us had, and the internet was still rather young at the time.
I was so proud, I finished up a piece of art in ArtisanJS that I really loved and wanted to print. So, I found a printer and started thinking about what I’d need to give them to make something better than a digital print. After a minute of thinking about it, the reality of the situation started to hit me, I wasn’t sure I’d even be able to do what it was that I wanted to do. Rather than send a volley of 30 emails back and forth to clarify something as crazy as “I have this piece of art that I’ve created in HTML and I need it printed”, I decided to call.