Categories
A List Apart Career Community Coudal Partners creativity Design Designers glamorous Happy Cog™ Indieweb links Mentoring Off My Lawn! Products Small Business social media State of the Web User Experience UX Web Design History wisdom

Fly, my designers, fly!

Designers can either become drivers of business within their organizations, or they can create the businesses they want to drive. We’re entering an era of design entrepreneurship, in which some designers are realizing that they’re not just a designer employed by a business; they’re creative business people whose skill set is design.

The State of UX in 2024

The quotation above is from a report at trends.uxdesign.cc subtitled “Enter Late-Stage UX.” It is an important thought. And if it seems like a new one to designers in their first decade of work, it will feel quite familiar to to those of us who earned our merit badges during the 1990s and 2000s. See, for instance,

When You Are Your Own Client, Who Are You Going To Make Fun Of At The Bar?

by Jim Coudal (2005),

Starting a Business: Advice from the Trenches

by Kevin Potts (2003), and

THIS WEB BUSINESS, Part One

by Scott Kramer (2000, one of four terrific ALA articles by Scott on that subject).

That widespread, intoxicating entrepreneurial impulse led to a cornucopia of internet content and products (and, eventually, “real-world” products, too). Some flopped. Some flowered for a magical season (or twelve), and then faded as times and the market changed. Some grew and grew, growing communities with them. A few changed the world, for better or worse. (And, occasionally, for both.)

History repeats, but it also changes. If flying from your corporate perch feels like your best response to an industry where the idealism that led you to UX feels somewhat beside the point, go for it! —But first, check your bank balance, and talk with family, friends, and a business advisor, if you have one.

Trusting my ability to use design and words to say something original enabled me to work for myself (and with partners) from 1999–2019, and it was good. Financially, running independent businesses is a perpetual rollercoaster, and it can crush your soul if your beloved creation fails to connect with a community. Some people exit rich. Others just exit. “Don’t burn any bridges” is a cliché that exists for a reason. But I digress.

“Consider entrepreneurship” is but one piece of useful advice in this year’s excellent State of UX report by Fabricio Teixeira and Caio Braga, with deeply clever illustrations by Fabio Benê and significant contributions from Emily Curtin (God bless the editors!) and Laura Vandiver.

I invite you to read and bookmark the whole thing. I plan to reread it several times myself over the next weeks. It’s that deep, and that good. Hat tip to my colleague Jill Quek for sharing it.

Read: The State of UX in 2024.

Categories
art art direction creativity Design Designers experience Illustration industry New York City NYC people Portfolios Startups Stories Web Design

Looking Back, Looking Ahead: artist Dan Licht

Illustration by Dan Licht: a scary cowboy smoking a stogie and sloshing his drink. His eyes are red and he looks like he's itching for a fight.
Illustration by Dan Licht
Illustration by Dan Licht.

In 1999, I had the good fortune to work alongside Dan Licht at an NYC digital startup called SenseNet, RIP. Back then, although still in his early 20s, Dan was already an accomplished art director and digital designer. Today he’s a fantastic comics illustrator, artist, and creative director. Check his recent art on Instagram and his client work at Daniel V. Licht dot com.

A heroic letter carrier is pictured sending letters on their way in this illustration by Dan Licht. The picture has a great deal of energy, and the action is all flying toward you, the viewer.
“Protect the U.S. Postal Service,” a 2020 illustration by Dan Licht.
Categories
An Event Apart Appearances art direction better-know-a-speaker books Career conferences Design Designers Education events Genius glamorous Illustration industry Interviews New York City NYC Off My Lawn! speaking Stories Surviving Teaching The Profession UX Web Design Web Design History work

My Night With Essl

Mike Essl and I discuss his portfolio.
Mike Essl and I discuss his portfolio on Night 2 of An Event Apart Online Together Fall Summit.

Herewith, a scene from last night’s interview with legendary web & book designer (and Dean of The Cooper Union School of Art) Mike Essl, who shared his portfolio, career highlights, early web design history, and more. Fun!

If you get a chance to meet, work with, or learn from Mike, take it. He’s brilliant, hilarious, warmly human, and one of the most creative people you’ll ever have the good fortune to know. 

Mike Essl

So ended Day 2 of An Event Apart Online Together Fall Summit 2021. Day 3 begins in less than two hours. You can still join us … or watch later On Demand.

Categories
Designers Ideas industry Interviews links people podcasts User Experience UX Web Design work

Amplifying voices

Some of the interviewees of the Technically Speaking podcast.

New episodes of Harrison Wheeler’s Technically Speaking podcast are coming, and Technically Speaking will run live interviews at San Francisco Design Week June 7–13. 

The podcast amplifies voices of underrepresented leaders who want to inspire the next generation of black and brown designers through authentic, thought-provoking, and immersive storytelling. 

Learn more on the podcast’s homepage, listen to past episodes, and sign up for the newsletter to be notified about upcoming content. 

Categories
Advertising Best practices Career creativity Design Designers glamorous links work Working

Never give up

This story is a bit long, but I promise it will be worth it, because it contains the two most important principles every designer must know and take to heart if you intend to do great work anywhere, under almost any circumstances, over the long, long haul of your career.

Sticking To It – fresh from JZ in Automattic.Design
Categories
Design Designers Platforms Real type on the web software State of the Web

Pro Fonts for iPad

Fontstand has just launched an iPad app that designers (or anyone else) install third-party fonts on iPad. For a small fee, anyone can use thousands of high-quality fonts, directly from the designers. Its creators say:

We imagine that creative professionals and design enthusiasts will take advantage of the advanced possibilities of iPad to create their presentations, documents and graphics directly on the tablet, without the need to migrate projects across platforms.

Fontstand blog

Created by Andrej Krátky and Peter Bilak (also a founder of Typotheque), Fontstand is a font discovery platform that lets folks test and use high-quality fonts on all platforms.

Read all about it and download the app for free: blog.fontstand.com/

Categories
Design Designers Digital Preservation My Back Pages State of the Web Web Design History

The Web We Lost: Volume One

I don’t miss Flash but I sure miss this level of creativity and experimentation on the web. As today’s “The Web We’ve Lost” exercise for designers, please take a look back at Matt Owens’s historic Volume One project—outstanding design work Matt created in Flash during the 1990s and early 2000s, now memorialized in screenshots. Enjoy:

volumeone.com

For more about Matt, read “From Technology to Commodity – Then and Now,” a brief history of Matt’s 25 years as an independent designer. Matt currently works at Athletics, an award-winning Brooklyn-based design agency he co-founded.

Categories
Advocacy art direction Design Designers Ideas industry interface IXD Jason Santa Maria links Off My Lawn! Redesigns Responsive Web Design State of the Web Tech The Profession User Experience UX Web Design Web Design History webfonts

The Web We Lost: Luke Dorny Redesign

Like 90s hip-hop, The Web We Lost™ retains a near-mystical hold on the hearts and minds of those who were lucky enough to be part of it. Luke Dorny’s recent, lovingly hand-carved redesign of his personal site encompasses several generations of that pioneering creative web. As such, it will repay your curiosity.

Details, details.

Check Luke’s article page for textural, typographic, and interactive hat tips to great old sites from the likes of k10k, Cameron Moll, Jason Santa Maria, and more. 

And don’t stop there; each section of the updated lukedorny.com offers its own little bonus delights. Like the floating titles (on first load) and touchable, complex thumbnail highlights on the “observer” (AKA home) page. 

And by home page, I don’t mean the home page that loads when you first hit the site: that’s a narrow, fixed-width design that’s both a tribute and a goof.

No, I mean the home page that replaces that narrow initial home page once the cookies kick in. Want to see the initial, fixed-width home page again? I’m not sure that you can. Weird detail. Cool detail. Who thinks of such things? Some of us used to.

And don’t miss the subtle thrills of the silken pull threads (complete with shadows) and winking logo pull tab in the site’s footer. I could play with that all day.

Multiply animated elements, paths, and shadows bring life to the footer of Luke Dorny’s newly redesigned website.

Now, no site exactly needs those loving details. But danged if they don’t encourage you to spend time on the site and actually peruse its content

There was a time when we thought about things like that. We knew people had a big choice in which websites they chose to visit. (Because people did have a big choice back in them days before social media consolidation.) And we worked to be worthy of their time and attention.

Days of future past

We can still strive to be worthy by sweating details and staying alive to the creative possibilities of the page. Not on every project, of course. But certainly on our personal sites. And we don’t have to limit our creative love and attention only to our personal sites. We pushed ourselves, back then; we can do it again.

In our products, we can remember to add delight as we subtract friction.

And just as an unexpected bouquet can brighten the day for someone we love, in the sites we design for partners, we can be on the lookout for opportunities to pleasantly surprise with unexpected, little, loving details.

Crafted with care doesn’t have to mean bespoke. But it’s remarkable what can happen when, in the early planning stage of a new project, we act as if we’re going to have to create each page from scratch.

In calling Luke Dorny’s site to your attention, I must disclaim a few things:

  • I haven’t run accessibility tests on lukedorny.com or even tried to navigate it with images off, or via the keyboard.
  • Using pixel fonts for body copy, headlines, labels, and so on—while entirely appropriate to the period Luke’s celebrating and conceptually necessary for the design to work as it should—isn’t the most readable choice and may cause difficulty for some readers.
  • I haven’t tested the site in every browser and on every known device. I haven’t checked its optimization. For all I know, the site may pass such tests with flying colors, but I tend to think all this beauty comes at a price in terms of assets and bandwidth. 

Nevertheless, I do commend this fine website to your loving attention. Maybe spend time on it instead of Twitter next time you take a break?

I’ll be back soon with more examples of sites trying harder.


Simulcast on Automattic Design

Categories
A Book Apart Advocacy art direction Best practices Design Designers Happy Cog™ industry

Expressive Design Systems

Yesenia Perez-Cruz started her career as a designer at Happy Cog Philadelphia. From the first day, her design gifts were unmistakable. As her career progressed, she moved from one challenging role to another. At companies like Vox Media and Shopify, and at conferences around the world, she has been a design team leader, a popular speaker, an advocate for design systems, and a voice of our industry. Today that voice took book form.

Expressive Design Systems, the first book by Yesenia Perez-Cruz, is now available from A Book Apart.

Categories
blogger Blogroll Blogs and Blogging Design Designers glamorous

My Brunch with Jen

Today my daughter Ava and I had brunch with my old friend Jen Robbins at P.S. Kitchen, a vegan restaurant in the Theater District/Hell’s Kitchen. Jen was present for, and actively participated in, the very beginnings of the creative and blogging web, and her famous book, now in its umpteenth edition, is still the best introduction to web design I know—probably the best that will ever be written.

One of Jen’s early sites, “Cooking With Rock Stars,” consisted of short video interviews she made with the likes of Jack Black, Rufus Wainwright, and others. Her show predated YouTube by five to ten years and podcasts by fifteen. It was way ahead of its time while also being a great reminder of what the web, in its infancy, was like. The rock star interviews are also fun and fascinating and deserve to be seen again.

Categories
Advocacy An Event Apart climate change Design Designers eric meyer film

Rams

By arrangement with the director, we show our audience Gary Hustwit’s “Rams”—a documentary about product design icon Dieter Rams—during the extended lunch hour on Day II of our three-day UX & front-end conference event. I just finished watching it for the fifth time.

We’ve shown Gary’s film in every city of our tour this year, and each time I’ve watched it with our attendees, I’ve seen new things in the film, and been ever more deeply moved by it.

Rams’s work, and his message to designers seems more important now than ever before. Not only should every designer see this film; I wish every human being would see it.

Brian Eno’s ambient minimalist score feels like an audio correlative to Rams’s design principles. Although it’s used sparingly, every sound counts.

The film’s final shot, where Dieter walks off into the woods, always makes me tear up.


You can watch Gary Hustwit’s film at special events worldwide, on Vimeo, at upcoming An Event Apart San Francisco (our last show of 2019 and the last time we’ll screen Gary’s film), or by ordering it from the director’s company.

Categories
business Career Design Designers SVA Teaching The Essentials The Profession

On Teaching (plus Monday links)

TEACHING is a great way to find out what you know, and to connect with other human beings around a shared passion. It’s an energy exchange as well as an information one, and the energy and information flow both ways.

I’ve been a faculty member in the MFA in Interaction Design program at New York’s School of Visual Arts since my colleague Liz Danzico cofounded the program with Steven Heller in 2009. As with all programs and departments at School of Visual Arts, the MFA IXD  program is run by a faculty of busy, working professionals who teach one three-hour class per week, one semester per year.  It’s the kind of gig that doesn’t interfere with your full-time job, and even makes you better at it.

(Fun facts: In 1988, I moved back to New York, the city of my birth, specifically so my then-girlfriend could study computer graphics at SVA; the highlight of my advertising career, which preceded my ascension into web and UX design, was spent working for top SVA advertising instructor Sal DeVito; and I subsequently enjoyed a long romantic relationship with an artist who’d moved to New York to study painting at SVA. So you could say that my eventually  teaching at the place was overdetermined. When Liz told me of her new program and invited me to teach in it, it was as if half the prior events in my life had been whispers from the future. But I digress.)

Helping students have better careers

Since the program began, I’ve taught a class called “Selling Design,” which helps students completing their Masters thesis  decide what kind of work they’d like to do when they leave with their MFA, a few months after the class begins. There are so many opportunities now for people who design experiences, digital or otherwise. What should they do? Where will they be happiest? Inside a big company or a small one? A product company or an agency/studio? Should they start their own business?

And there are so many kinds of workplaces. In some, it’s your work that matters most. In others, it’s politics. How can you tell the difference before taking a job? We illuminate the right questions to ask and the clues in a student’s own personality that can lead to a great career or a blocked one.

The main teaching method is discursive: I invite designers who’ve had interesting and varied careers to come into the studio and have a conversation in front of the class. Mainly I ask questions and the guest speaker answers; then the class asks questions. Over time the speakers’ experiences and the takeaways I synthesize from them for the class create a picture of everything from how to tell if someone’s lying to you in a job interview to the signs that you’ve come to the right place.

A blaze of glory

Photo of Alexis Lloyd. Head shot, dark background.

This Thursday, May 2nd, at 10:00 AM, I teach my last class of the year, and I’m thrilled that my guest speaker will be Alexis Lloyd, Head of Design Innovation at Automattic, and previously Chief Design Officer at Axios, and Creative Director of The New York Times R&D Lab. In my initial months at Automattic, I’ve reached out to Alexis many times for help and insight, and she’s always generous, patient, and illuminating. It will be an honor and a pleasure to end my teaching year in what will surely be a great conversation with this experienced design leader.

For more about the MFA IXD program at School of Visual Arts, follow @svaixd on Twitter and visit https://interactiondesign.sva.edu/ . And for those who don’t yet know Alexis, here are some points of reference:

And now for something completely different

This being Monday, here are some additional links for your pleasure, having nothing to do with the above:

Yeah, but can you dance to it?

Animators, find the musical beats for your animation. A Twitter mini-tutorial, with some usefully illuminating comments. (Hat tip: Val Head’s UI Animation Newsletter. Subscribe here: https://uianimationnewsletter.com/.)

From the same source, this cute Earth Day animation

Accessibility Insights

The “Top 5 Questions Asked in Accessibility Trainings,” by Carie Fisher of Deque, is a wonderful, inclusively written introduction to digital accessibility. From “what’s WCAG, even?” to why the “first rule of ARIA is: do not use ARIA” (use supported HTML elements instead), answers to just about all your questions may be found here. (Hat tip: David A Kennedy.)

And if you like that, Deque has plenty of other great accessibility articles, including a whole series by the great Glenda Sims.

Solve the Right Problem: Derek Featherstone on Designing for Extremes” is a two-minute read that tells the famous “map for the blind” story—one of my favorite UX parables ever (not to mention a great #a11y insight). Thanks to Michelle Langston for reminding me about this 2016 post.

A man cradles his newborn.

Everything means something to me

Every once in a while, life gifts you with a genuine moment. “>Here’s my friend designer/author Justin Dauer and his newborn, exchanging important information during, of all things, a business conference call. (By the way, Justin is now hard at work on the second edition of his book, Cultivating a Creative Culture, which I recommend for anyone leading a team: www.the-culturebook.com/.)

For your viewing pleasure…

Jen Simmons giving a lecture.

We’re standing at the threshold of an entirely new era in digital design—one in which, rather than hacking layouts together, we can actually describe layouts directly. The benefits will touch everything from prototyping to custom art direction to responsive design. In this visionary talk, rooted in years of practical experience, Jen Simmons shows you how to understand what’s different, learn to think through multiple stages of flexibility, and let go of pixel constraints forever.

Everything You Know About Web Design Just Changed” by Jen Simmons (60-minute video, captioned).

Categories
Big Web Show business Design Designers The Big Web Show

Big Web Show ? 158: Old Men Shake Fists at the Cloud – with Jim Coudal

IN Big Web Show ? 158: internet veterans Jim @Coudal & Jeffrey @Zeldman on the death of blogging, the birth of Field Notes, the virtues of a subscription model, and much more. Begins in tears, ends in triumph. One of the most fun (and inspiring) episodes ever. Sponsored by Hotjar & Blue Apron.

Enjoy Big Web Show ? 158.

URLs

Field Notes
coudal.com
coudal video archive
Layer Tennis

Categories
Acclaim Advocacy Appearances art direction Best practices Brands conferences Damned Fine Journalism democracy Design Designers ForHire Ideas industry interface Layout Press Publications Publishing Redesigns reportage State of the Web Usability User Experience Web Design

Digital newspaper design challenge: a report from Poynter, part 1

CAN design create a better user experience that engages readers and drives revenue? Can it fight fake news and help save real journalism at a time when news organizations large and small are underfinanced and under attack?

These questions drove the Poynter Design Challenge, “a project to create new visual models for digital news publications” sponsored by William R. Hearst III, hosted by the Poynter Institute, and directed by publication designer Roger Black.

The challenge began October 17–18 in New York, with five pundits and five designers, of whom I was honored to be one, workshopping a project brief during a two-day conference event at the Columbia Journalism School. (You can watch videos of all these sessions courtesy of Fora.tv.)

The next phase took place yesterday in St. Petersburg, Florida, as the four other designers and I presented our work to a live audience. In this short piece, I’ll talk about the designs my colleagues presented; in the next, I’ll discuss my own.

Reconnecting with the people: the challenge for digital news

Roger Black described the difficulties facing digital news publications:

The challenge is serious. Fake news crowds real news. Numbers no longer add up for publishers. Readers jump from site to site without knowing where they are, or staying for long. You can see the brief for this project here.

Can design help? Well, as a I designer, I think it can. I mean, the design of most news pages is not what you’d call attractive. But the solutions proposed at Poynter will be much more strategic than cosmetic. And they’re strategies that can be combined.
Five design answers that add up, Roger Black, January 20, 2017

“A news publication might think a bit more like Fitbit”

News prototype by Kat Downs Mulder, Graphics director at The Washington Post.

Between us, we designers had about a century of experience designing digital publications—internally, as consultants, or both. This means that, even though an open “design challenge” brief necessarily omits an unknown number of the specific requirements any actual publication design assignment would include, all of us were aware of, and to some degree addressed, typical news publication requirements not included in our brief.

Kat Downs Mulder, Graphics Director at The Washington Post, shared a prototype for a big-brand news site. Kat had just given birth to a healthy baby boy (congratulations!), so her work was presented by two of her colleagues from The Post. Kat did not design with the avid, committed news reader in mind (since those folks are not the problem for most publications). Instead, she pondered how to engage the typically fragmented attention of today’s distracted and passive news reader:

“A big-brand news site [should be] aware that people have a lot more to do in their lives than read the news,” Kat posited. Thus, “A news publication might think a bit more like Fitbit. That is, it should make you feel like it’s working for you. A reader should say, ‘I’m reading everything I need to know.’”

Keep that dopamine pumping

Kat presented a multi-paned prototype. The wider pane on the right contained news content; the narrower pane at left was navigation. As I’ve just described it, this isn’t much different from the current Post website, but Kat’s prototype was very different, because it prized reader control over editorial director control; kept track of what you read; encouraged extra reading the way Fitbit encourages extra steps, and rewarded it the same way Fitbit does, with an accumulation of points that give the reader dopamine hits and create the perception that the “news app” is working for her—as a rewarding part of her busy lifestyle.

An Operating System for your city

Mike Swartz, Partner at Upstatement, a design and engineering studio in Boston, took on the challenge to smaller publications (such as his original hometown paper, the Pittsburgh Post-Gazette) which lack the resources of a Washington Post or New York Times.

Mike’s presentation, “information OS for a city: redefining the opportunity for local media,” turned the journalistic prowess of a good local paper into a superpower, connecting readers to their city the way the “terrible towel” stunt concocted in desperation by radio announcer Myron Cope in 1975 reconnected Pittsburghers to their hometown football team, and helped the Steelers win Super Bowl X over the Dallas Cowboys.

There’s a potential for an operation like the [Post Gazette] to rebrand itself as more of an “informational operating system” for its city. With different types of products that are focused and useful and not necessarily bundled into a traditional news format, we can create more enjoyable experiences and more useful products readers will love.

Building reader interest and finding a way to pay for it all

Lucie Lacava designed an app targeted at millennials.

Where the rest of us avoided the elephant in the room, in her design Lucie Lacava, president of Lacava Design Inc., boldly confronted the challenges of advertising and monetization. Algorithm-driven advertising frustrates users, who, in desperation, block it. Choked for income as a result, publications and advertisers create more and more intrusive forms of unwanted advertising. Nobody wins.

And while subscription models have worked, at least partly, for some of the very top news publications, such models are not likely to help most news publications in the near term.

Digital publication as digital application

Lucie’s design addressed these challenges by recasting the news as a hyper-customized application targeted at younger users, who get to choose news streams and ads that are relevant to them. “The elusive millennial” was Lucie’s target. I cannot do her idea justice with a couple of paragraphs and a single screen shot.

Affordable, immersive VR is here

Jared Cocken, brand and product designer for hire and co-founder of STYLSH.co., approached the “attention war” by showing how any size publication could create “video or VR driven stories that enrich a user’s understanding of the world around them.”

Because VR video is immersive, it holds viewer attention. Because it is reality-based, it fights fake news. (It’s hard to call bullshit on a scene you can explore from any angle.) VR also, potentially, builds compassion. It’s one thing to read about conditions in a Syrian refugee camp, another to visually experience them in VR.

Until now VR and video have been cost-prohibitive, but, working (and co-presenting) with VR startup founder Anna Rose and Hollywood producer/actor Banks Boutté, Jared showed how even woefully under-financed newsrooms can use newly designed, super-affordable tools to create “video or VR-driven stories that enrich a user’s understanding of the world around them.”

(For more on VR and the web, see webvr.info and VR Gets Real with WebVR by studio.zeldman’s Roland Dubois.)

Parting thought for now

Blogging about a conference is like tweeting about a sexual experience. You had to be there. I wanted to record and share the outlines of what my fellow designers presented, but these few paragraphs should in no way be considered authentically representative of the deep thinking and work that went into every presentation.

You may see holes in some of the arguments presented here. In some cases, I might agree with you—some ideas, while dazzlingly creative, did not seem to me like the right way to save news. But in most cases, if an idea seems wrong, blame my telling. If you had been there and heard and seen everything, the value of the proposal would have far more apparent than it can be here.

I love that each of us took on a quite different aspect of the problem, and addressed it using very different tools. I’ll be back soon with a short write-up of the design approach I took. Meanwhile, I want to thank all the pundits, designers, and attendees in New York and St. Petersburg—and the Poynter Institute, Roger Black, and William R. Hearst III for making it all possible.

 

Also published in Track Changes.

Categories
Best practices better-know-a-speaker client services Content First Design Designers development industry Interviews Publications Publishing State of the Web The Big Web Show The Profession Web Design Web Design History Web Standards writing

Big Web Show ? 150: Giant Paradigm Shifts and Other Delights With Brad Frost

Brad Frost, photographed at An Event Apart by Jeffrey Zeldman.

BOY, was this show overdue. For the first time ever on The Big Web Show, I chat with my friend, front-end developer extraordinaire Brad Frost, author of the spanking new book, Atomic Design.

We have fun. We go way over time. We kept talking after the show stopped. There was just so much to discuss—including Pattern Lab and style guides, being there for the iPad launch, working with big brands, how to say no and make the client happy you said it, avoiding antipatterns, mobile versus “the real web” (or the way we saw things in 2009), dressing for success, contributing to open source projects, building a community, the early days of Brad’s career, and that new book of his.

Listen to Episode ? 150 on the 5by5 network, or subscribe via iTunes. And pick up Brad’s book before they sell out!

Sponsored by Braintree and Incapsula.

Brad Frost URLS

@brad_frost
http://bradfrost.com
http://patternlab.io/
http://bradfrost.com/blog/
http://bradfrost.github.com/this-is-responsive/
http://wtfmobileweb.com/
http://deathtobullshit.com/
http://wtfqrcodes.com/
http://bradfrost.com/music
http://bradfrost.com/art

%d bloggers like this: