I'm creating material aimed at helping developers like you learn the fundamentals of design and UI, but I need your help! Please take my "6-question survey" and help me understand how I can help you solve design problems that you face on a daily basis.

Take the Design for Developers Survey

Free Webinars

I’ll be hosting some fun, free webinars to teach fundamentals of design. I’ll cover color selection and themes, typeface selection, layout and composition, and where to find great free resources like stock photos, icons, and fonts. I’m also thinking about covering some things like logo design, Photoshop, Bootstrap, accessibility, and anything else that would help you, but I want to know what you want to learn about.

Please do me a favor and fill out my Design for Developers Survey and tell me what frustrates you about designing your software, and how I can help you with that. Be sure to include your email so I can update you with the schedule!

The Articles

What Is This About?

In my career I’ve always loved playing the role of full-stack professional covering as many facets of product development as I possibly could. These days, as a Principal Software Engineer, I mostly work with code extending architecture (and fixing bugs) for enterprise-level web applications. This means I work in Visual Studio and my day is filled implementing design patterns, writing SOLID code, performance tuning databases, and creating APIs.

Despite being an engineer, I started my career with the goal of being a designer, and it’s something I’ve always been passionate about.

Professional Designer to Professional Engineer

In the past, I’ve held the titles “Graphic Designer” and “Creative Director”, and I’ve done design work for companies like Electronic Arts (The Sims, Pogo.com, and Club Pogo), Terminix, TruGreen, Sage Software, and more. I’ve worked very, very hard to be good at both design and development, and being good at both makes me better at both.

When I was in college, my professors told me that I’d have to choose one or the other, and it’s impossible to do both. I disagreed. They disagreed with my disagreement.

I like design. I have a creative side (we all do, right?) and it’s something I’ve enjoyed exploring even more as I continue to evolve as a developer. While development is often seen as left-brained, discrete, and absolute in so many ways, I am confident it’s so much more. To me, development is creative, artistic, and beautiful.

Bridging the gap between design and development is what I’m best at. I’m not a good cook, I don’t know much about politics, history, or geography. If I had to guess, I’m probably not very good at racquetball. But, I have been using Photoshop for nearly 20 years, I’ve built dozens of websites (including design, development, maintenance, and marketing) for small companies, large companies, and myself, and I’m pretty good at that.

How I’m Going to Help You

I want to share my experience with developers like you who have an interest in design or wonder how it can make you a more valuable developer. Since you’re a developer with valuable insight, would you do me a favor? I’ve created a short survey that helps me understand what you want to learn about in terms of design and UI. Will you please click the link below and help me?

Take the Design for Developers Survey