You have a great story. Our job is to help you yell it from the rooftops.

Schoening Digital leverages a diverse and solidly creative team to bring digital solutions to life – the kind of solutions that are custom visualized and uniquely crafted to fit your needs. Actually.

Whether it’s marketing revitalization in the form of a site re-design, creative strategy and execution around new digital marketing channels or introducing the world to a new digital expression of your brand’s story – we’re on it.

Check in with us about a la carte solutions – we’d love to work with your team – or bring us on board for the whole enchilada. We’re based in Seattle, but we like where you’re from too.

Check it out
3 New technologies that are changing the face of front-end web development: Part 1 – Web Components

Keeping up with the latest trends in the world of web programming can be daunting - it seems as though there’s a constant stream of new standards, libraries, and techniques being blogged about and touted as the next big thing. The reality is that most of these are still under heavy development, and aren’t quite ready to be used for general purpose sites that need to be accessed by users on a variety of platforms. However, that doesn’t mean we should all keep using the same jQuery plugins and standard CSS layouts from 2011. 2015 is the year that some of the most highly anticipated new standards will reach maturity, and will finally be ready for the mainstream. These new technologies already have wide cross-browser support, many tools and libraries, and strong developer communities. In this series of posts I want to discuss three of these new technologies that have been gaining traction for a while, and, now that they are usable for many new web development projects, have the potential to revolutionize the way we build websites. Part 1: Web Components Building custom widgets that could be reused and added to any website used to be a difficult proposition. Adding these third-party widgets involved pasting in CSS and JavaScript from different sources, and often had unintended side effects on other parts of the site that could be difficult to debug. Web components promise to change all that by allowing developers to create custom HTML elements using templates that encapsulate all the markup, styles, and logic in a way that is hidden from the rest of the CSS and JavaScript code and completely reusable. For example, imagine a standard image slider (sometimes called a carousel) like the one pictured below: The HTML for the slider in this example might look like this: <div id="slider">
 <input type="radio" name="slider" id="slide1" selected="false" checked>
 <input type="radio" name="slider" id="slide2" selected="false">
 <input type="radio" name="slider" id="slide3" selected="false"> 
 <input type="radio" name="slider" id="slide4" selected="false">
 <div id="slides">
 <div id="overflow">
 <div class="inner">
 <img src="images/rock.jpg"> <img src="images/grooves.jpg"> <img src="images/arch.jpg"> <img src="images/sunset.jpg">
 <label for="slide1"></label>
 <label for="slide2"></label>
 <label for="slide3"></label>
 <label for="slide4"></label>
 </div> In addition to this markup, we would need to add a large amount of CSS to our external style sheet to get the slider working properly. Check out this fully functional demo. With Web Components however, all this markup and CSS can be contained in a separate template file, leaving us with just our custom-defined <img-slider> tag and the import statement on our main HTML file: <link rel="import" href="components/image_slider.html"> ... <img-slider> <img src="images/rock.jpg"> <img src="images/grooves.jpg"> <img src="images/arch.jpg"> <img src="images/sunset.jpg"> </img-slider> Much cleaner, isn’t it? And the best part is that this same template file can now be imported on any webpage, and the <img-slider> tag can be used without worrying about modifying the CSS files or dealing with unwanted side-effects. Check out a fully functional demo of this version, including the template syntax. The code for these examples comes from the excellent article on web components. The code in the second example won’t run exactly as it's displayed above, however. It requires a JavaScript library called Polymer to work properly. Polymer is a fantastic open source library from Google that abstracts away almost all of the low-level JavaScript needed to make web components work, and provides a much simpler and more intuitive experience for developers. What’s most exciting about Polymer though is the huge library of web components developed by Google and other developers that it gives you access to. Image sliders, responsive nav bars, even whole forms can be added to a page simply by importing a template and adding the custom HTML tag to the page. The set of standards that makes up the web component spec is still working it’s way through the W3C, but already Chrome and Firefox have native support for templates. In addition, using the Polymer library will automatically give you cross-browser support for the latest versions of IE and Safari. Unfortunately, if supporting IE 8 or 9 is still a priority, web components probably aren’t the right choice for you. Hopefully this post has inspired you to start thinking about ways you can modularize your websites into reusable components, and in the process simplify and speed up the development process. To learn more check out these excellent resources: Photo shared from our Redpoint Education shoot. 

Check it out
5 Things David Carr Taught Me About Writing

In the few days after David Carr passed away, I found myself reading multiple remembrances, old columns and synopses of his life. It reminded me of how much I have loved reading his column over the years. His interest in the growth of digital journalism, paired with his role as a writer for the vanguard of traditional journalism, the New York Times, gave him a unique perspective on the shift in the way that stories are told and shared today. In deference to him and because I’ve been diving back into his work quite a lot lately, I want to share a few things that stand out to me. I could list dozens, but I’ll stick with five and spare your time. 1. Good writers have a distinctive voice Part of the reason David Carr had such distinguished career was because he injected his voice so strongly into his work. It was funny, rough, sometimes harsh, but always honest, and used to support the fact-based reporting that strengthened his credibility as a journalist. It made his work fun to read and memorable, the way that a good teacher can make any subject interesting. 2. Be fascinated by the stories around you Carr excelled at getting to the heart of his subjects and bringing their stories to life. What I learned from him is that everyone has a story, and apart from having your own distinctive voice, it takes equal skill to bring out the voices of others. I think about this often when I represent the values and stories of the brands I write for, as a reminder that connecting with an audience means using my writing skill but also my listening skills, to get the fullest, richest experience to deliver to a wider audience. 3. Embrace new mediums I am inspired by Carr’s engagement with the constantly developing world of online publishing. I like the thoughtful ways he assesses the pros and cons of online blogging tools, and it’s always fun to read the columns in which new platforms deliver beyond his expectations. His column on Medium, expressed unrestrained joy in the elegant, simple design that make it easy for a writer to connect with an audience. New mediums push the boundaries of traditional journalism and I’m glad he was there to show me the way. 4. Media needs to balance traffic with quality of content This article offers a fascinating overview from the writer’s perspective of the intense competition in online publishing and the pursuit of page views above all else. As a writer, it’s easy to feel pressure to write whatever will generates clicks. As a reader, it’s easy to feel overwhelmed by the sheer amount of content vying for my attention. Carr argues that the way to stay above the warring factions is simply to write high-quality work. It’s a good reminder to stay focused on writing well about interesting things, and people will respond accordingly. 5. Think critically about your own role as a writer To be clear, I don’t mean to be simply critical. Carr examined the role of journalists often, and didn’t shy away from seeing the bad side of a profession that is pressured to deliver “news” at any cost. But he also championed the efforts of writers seeking to share knowledge and unearth information in the interest of the public. I may not be a journalist, but it’s a reminder to me to think about my job as a writer, to reassess the larger objective: to share information with people in a way that’s meaningful and has a positive impact. Photos from

Check it out
Never Eat Alone: and other secrets to success, one relationship at a time

Schoening Digital prides itself on building and maintaining strong relationships. Whether working on a project for a friend or new connection, Schoening Digital’s team always strives to make the client’s experience awesome. One way of ensuring this is creating a bond with the client that not only makes the project run smoothly, but also so that it continues to flourish. Keith Ferrazzi, author of Never Eat Alone, approaches the over-examined topic of networking with a simple and fresh perspective. Ferrazzi’s idea of networking is not about becoming the alpha “networker” in the room, throwing business cards willy-nilly, or attending networking conferences. Ferrazzi’s philosophy is about building a network one relationship at a time. It may seem that building an entire network one relationship at a time is slow and time-consuming, but Ferrazzi's approach is extremely efficient. The title of his book illustrates how efficient he aims to be: never eating alone. Why not strive to constantly meet new faces, check in with employees, or combine engagements with people of similar interests. Instead of feeling burnt out and needing to "clone" himself to get all his work done, he "clones the event," by including others and effectively killing two birds with one stone. "You have to work hard to be successful at reaching out to others, but that doesn't mean you have to work long" Ferrazzi writes, "I'm constantly looking to include others  in whatever I'm doing. It's good for them, good for me, and good for everyone to broaden their circle of friends."Ferrazzi has built his relationships over engagements such as these: Share a ride to the airport with an employee. Meet for fifteen minutes and a cup of coffee. Share a workout or hobby (golf, chess, book club). Have a quick early breakfast, lunch, or drinks after work. Invite someone to a special event (concert, book-signing party, or to the theater). Entertain at home and invite 1-2 people you don't know very well. Have them leave with a whole new set of friends. His methods have led him to bypass gatekeepers, rise above rejection, grow a robust network, and lead several successful businesses. One of the most refreshing ideas that stems from Ferrazzi’s book and philosophy is his emphasis on generosity. He acknowledges the amount of generosity that was given to him throughout his life and approaches each new relationship as an opportunity to give, not get. All of the sudden, networking is no longer about how many contacts you have in your phone book, but how many meaningful relationships you’ve made by giving your time, energy, and thought to others. The latter is guaranteed to yield more success and substance. Schoening Digital incorporates these values into our brand and relationships. Read more about our Founder's 9 Networking Tips to Skyrocket your network, and the importance Schoening Digital puts on relationships. Never Eat Alone is full of other inspirational and practical ideas and Ferrazzi’s site offers free resources too. Thank you Keith Ferrazzi for bringing a fresh and genuine perspective to networking!

We like you already. How can we help?