<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Tracy Osborn</title>
    <description>The latest articles on Forem by Tracy Osborn (@tracymakes).</description>
    <link>https://forem.com/tracymakes</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F56072%2F1784f8ad-2e82-4ddc-a13a-b0fe666fce3b.jpg</url>
      <title>Forem: Tracy Osborn</title>
      <link>https://forem.com/tracymakes</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/tracymakes"/>
    <language>en</language>
    <item>
      <title>Hello Web Design’s Product Hunt launch recap</title>
      <dc:creator>Tracy Osborn</dc:creator>
      <pubDate>Thu, 30 May 2019 18:09:54 +0000</pubDate>
      <link>https://forem.com/tracymakes/hello-web-design-s-product-hunt-launch-recap-4e5f</link>
      <guid>https://forem.com/tracymakes/hello-web-design-s-product-hunt-launch-recap-4e5f</guid>
      <description>&lt;p&gt;On January 19th (after fretting for at least two weeks), I finally &lt;a href="https://www.producthunt.com/posts/hello-web-design" rel="noopener noreferrer"&gt;launched &lt;em&gt;Hello Web Design&lt;/em&gt; on Product Hunt&lt;/a&gt; (You know, my &lt;a href="https://hellowebbooks.com/learn-design/" rel="noopener noreferrer"&gt;book/video course teaching design for non-designers&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Video/vlog version of this post! Trying to get better at speaking on camera so I'm doing a video version of all my posts.&lt;/p&gt;

&lt;p&gt;The post did &lt;em&gt;way&lt;/em&gt; better than I hoped, becoming the #5 product of the day.&lt;/p&gt;

&lt;p&gt;Here’s my recap of the process and what I learned from this go-around.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.producthunt.com/posts/hello-web-design" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fph.jpg" alt="Hello Web Design on Product Hunt"&gt;&lt;/a&gt;&lt;em&gt;Hello Web Design&lt;/em&gt; on Product Hunt&lt;/p&gt;

&lt;h2&gt;
  
  
  Pre-launch
&lt;/h2&gt;

&lt;p&gt;It’s been quite awhile since I launched on Product Hunt and the community has evolved quite a bit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thankfully &lt;a href="https://blog.producthunt.com/how-to-launch-on-product-hunt-7c1843e06399" rel="noopener noreferrer"&gt;Product Hunt has their own guide on launching on Product Hunt&lt;/a&gt;, which was super helpful&lt;/strong&gt; (I recommend checking it out first) but even so, I was still confused by a couple major things.&lt;/p&gt;

&lt;h3&gt;
  
  
  On when to post
&lt;/h3&gt;

&lt;p&gt;One of the questions I had was &lt;strong&gt;what time of the day (and what day) to post?&lt;/strong&gt; Since your accumulate points throughout the day, you need to post early enough to start building momentum and traction.&lt;/p&gt;

&lt;p&gt;The Product Hunt guide is very clear I shouldn't worry about this, but I still did (such like me). Other guides on the internet advocated for posting at ridiculously early times like 3am ET. I knew it didn’t matter &lt;em&gt;too&lt;/em&gt; much about when I posted, but I also wanted to post it as early as possible &lt;em&gt;just in case&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In the end, I set up my listing the night before and posted right when I woke up, at 7am ET/4am PT.&lt;/strong&gt; It was a little worrisome since there were quite a few other posts with a bunch of points by the time I woke up but in the end I still did well.&lt;/p&gt;

&lt;h3&gt;
  
  
  Setting up the post and missing fields
&lt;/h3&gt;

&lt;p&gt;It’s been so long since I did a PH listing so I was unfamiliar with the process.&lt;/p&gt;

&lt;p&gt;I took a look at a few other successful Product Hunt pages (like &lt;a href="https://www.producthunt.com/posts/marketing-for-developers-2-0" rel="noopener noreferrer"&gt;Marketing for Developers&lt;/a&gt;) and worked on my content in Google Docs for a few days perfecting what I wanted the sub-title, description, and introduction post to look like.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A major point of confusion was that you can’t set the description when you’re going through the four application screens to submit your product.&lt;/strong&gt; Turns out, after the application is submitted, the description field and a bunch others pop in (like social media, which I originally put in as links in the application). Not the best UX but I figured it out in the end.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fapp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fapp.png"&gt;&lt;/a&gt;The four pages to go through before submitting your product don't include a description field (seen on other listings), which confused me.&lt;/p&gt;

&lt;p&gt;As soon as the post was up, I sent a newsletter to my ~5,000 newsletter subscribers.&lt;/p&gt;

&lt;p&gt;I believe this is the reason why the post did so well — &lt;strong&gt;I'm lucky to have a small audience built up already over the years.&lt;/strong&gt; In the post, I asked them to check out the listing and ask any questions they might have for me. I didn't ask for upvotes, but I'm sure anyone who knows Product Hunt read between the lines.&lt;/p&gt;

&lt;p&gt;I also posted to Twitter several times during the day. I'm not the biggest fan of Twitter nowadays and the tweets didn't get &lt;em&gt;that&lt;/em&gt; much traction, but it's one of those things that I might as well do.&lt;/p&gt;

&lt;p&gt;I'm a member of a few communities for makers (like &lt;a href="https://megamaker.co/club/" rel="noopener noreferrer"&gt;MegaMaker Club&lt;/a&gt;) and I shared the campaign in those Slack's as well&lt;/p&gt;

&lt;p&gt;That was pretty much the extent of my sharing efforts — I mostly relied on my newsletter friends.&lt;/p&gt;

&lt;h2&gt;
  
  
  Post-launch
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fphboard.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fphboard.png"&gt;&lt;/a&gt;Woohoo, 5th most upvoted!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In the end, my post hit #5 for the day.&lt;/strong&gt; I actually didn’t think it would, as in the list for the day, Hello Web Design was actually at #6 — I completely missed that one of the posts above mine was a sponsored post, and apparently ineligible for that ranking.&lt;/p&gt;

&lt;h3&gt;
  
  
  Traffic
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fganal.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fganal.png"&gt;&lt;/a&gt;Pretty good traffic bump.&lt;/p&gt;

&lt;p&gt;Before I wrote this post, I was disappointed in the amount of traffic, but after looking at &lt;a href="https://hellowebbooks.com/news/how-i-launched-my-learn-to-code-book-and-made-nearly-5000-in-pre-orders/" rel="noopener noreferrer"&gt;my old post on launching on Product Hunt&lt;/a&gt;, I realized it was just about normal. Phew.&lt;/p&gt;

&lt;h3&gt;
  
  
  Revenue
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Direct sales (using Gumroad)
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fgumroad.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fgumroad.png"&gt;&lt;/a&gt;Made about $2,000 the first day, and kept up a bit of momentum afterwards.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The biggest surprise here is that I didn't sell as many video packages as I've done in the past for Product Hunt — the majority of the sales were for the paperback book.&lt;/strong&gt; Not sure why. Maybe people have video/course fatigue? For &lt;em&gt;Hello Web App&lt;/em&gt;, the majority of my sales was for the video product, and that listing didn't have photos (wasn't a feature then), whereas for the &lt;em&gt;Hello Web Design&lt;/em&gt; listing, I had a ton of photos (gotta show off that gorgeous book, yo.) Who knows, but I found this interesting.&lt;/p&gt;

&lt;h4&gt;
  
  
  Indirect sales (Amazon paperbacks and Kindle sales)
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Famazon.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Famazon.png"&gt;&lt;/a&gt;The back-end of Seller Central, where I sell the paperback books.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fkdp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2018%2Fph%2Fkdp.png"&gt;&lt;/a&gt;The back-end of Kindle Direct Publishing, where the Kindle sales are.&lt;/p&gt;

&lt;p&gt;Even though I didn't link to them directly from my Product Hunt page, &lt;strong&gt;my other sales channels thhrough Amazon got a small boost.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately since then, Amazon has "temporarily removed" my paperback listing as "a customer reported details don't match the product" and that they're "investigating." Sigh. This is why I hate dealing with Amazon.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion and lessons learned
&lt;/h2&gt;

&lt;p&gt;I'm glad I was able to get a little chunk of money through the PH launch because it's tax season and I'm going to owe a few thousand dollars (yeehah, #entrepreneurshiplife.) &lt;strong&gt;This launch was pretty crucial so I could buffer my bank account a bit and I'm glad it did as well as it did.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Some takeaways from this experience:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;It's really great to have people who seem to be true fans and will support what I do without asking.&lt;/strong&gt; I got a number of positive reviews on the post that were completely unexpected (and wonderful) and I am so grateful to have this community around me.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;As usual, when these things are going on, it's impossible for me to do any other work.&lt;/strong&gt; I refresh the page like every five minutes and can't stay concentrated on any other task.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Posting at 7am ET and on a Thursday seemed fine.&lt;/strong&gt; I got lucky that there weren't any other huge launches that day to compete with mine.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Why did no one ask questions in the comment section?&lt;/strong&gt; Still baffled by how quiet it was.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And a quick run-down of my suggestions for anyone else preparing for their PH launch:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Look at other successful Product Hunt pages&lt;/strong&gt; in your space and use them to inspire your content and how you'll set up your own listing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Work on your content and get it perfect.&lt;/strong&gt; Especially your sub-headline.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Make sure your icon/photos/imagery looks great.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Post it as early in the day as you can&lt;/strong&gt; but don't lose sleep over it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write a great introduction&lt;/strong&gt; about yourself and your product as a comment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Answer every comment&lt;/strong&gt; you can to keep the comments section looking active (also, to be polite and all that).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Don't ask for upvotes&lt;/strong&gt; , but share with your fans.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any other questions? Ask me anything in the comments below!&lt;/p&gt;

</description>
      <category>producthunt</category>
      <category>recap</category>
      <category>writing</category>
      <category>design</category>
    </item>
    <item>
      <title>Design for Non-Designers (Part 3)</title>
      <dc:creator>Tracy Osborn</dc:creator>
      <pubDate>Tue, 14 May 2019 18:49:12 +0000</pubDate>
      <link>https://forem.com/tracymakes/design-for-non-designers-part-3-3oi</link>
      <guid>https://forem.com/tracymakes/design-for-non-designers-part-3-3oi</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.to/tracymakes/design-for-non-designers-part-1-28m2"&gt;Part 1&lt;/a&gt; of this design series dealt with the visual design, and &lt;a href="https://dev.to/tracymakes/design-for-non-designers-part-2-c17"&gt;Part 2&lt;/a&gt; delved into user experience, content, and testing.&lt;/p&gt;

&lt;p&gt;Here, we’re going to jump into a bit about theory and reassurances that will &lt;strong&gt;help you become a better designer&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steal like an artist.
&lt;/h2&gt;

&lt;p&gt;Imagine June—she’s a developer who needs to build a new personal homepage to showcase her open source design work. June sits down at her desk and wipes it clear, then pulls out some paper and pens and starts sketching her ideas.:e&lt;/p&gt;

&lt;p&gt;Sounds great in theory, right?&lt;/p&gt;

&lt;p&gt;It’s far more likely that June will sit and twiddle her fingers, sketch some ideas, get frustrated, try sketching again, then ball her paper up and throw it away.&lt;/p&gt;

&lt;p&gt;I know this because &lt;em&gt;I go through this process every time myself&lt;/em&gt; if I try to design without researching and finding inspiration first.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simply put, sitting down to try to sketch ideas from scratch without using any sort of inspiration is a lot like trying to program without having Google or Stack Overflow at your fingertips.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Fmeme.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Fmeme.png" alt="Not sure if good developer or good at Googling."&gt;&lt;/a&gt;Designing without inspiration is like programming without Google or Stack Overflow.&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Think of inspiration like visual debugging.&lt;/strong&gt; Looking at great design and inspiration will help you figure out solutions to problems you may run into when creating your own designs.&lt;/p&gt;

&lt;p&gt;Where to find inspiration? For web design, there are tons of websites that simply collect and share good designs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Finspiration.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Finspiration.jpg" alt="Inspiration options"&gt;&lt;/a&gt;CSSMania, Unmatched Style, Awwwards, and Site Inspire are just a few options to find web design inspiration.&lt;/p&gt;

&lt;p&gt;Of course, &lt;strong&gt;&lt;em&gt;do not rip off designs&lt;/em&gt;&lt;/strong&gt;. If you find something you like, you can do something similar but ripping off something verbatim is a very big no-no.&lt;/p&gt;

&lt;p&gt;My Hello Web App books are inspired by the wonderful &lt;em&gt;A Book Apart&lt;/em&gt; books:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Fbooks.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Fbooks.jpg" alt="Hello Web App vs. A Book Apart"&gt;&lt;/a&gt;The A Book Apart books have such a beautiful design, which inspired my typography and colors.&lt;/p&gt;

&lt;p&gt;I’m particularly proud of the design I made for &lt;em&gt;Hello Web App&lt;/em&gt;, but I sincerely don’t think they would have turned out as nice as they did without being heavily inspired by &lt;em&gt;A Book Apart&lt;/em&gt;. Seeing those books helped me determine what I liked in terms of size and thickness, not to mention the flat wonderful colors inspired my own graphic treatment of the &lt;em&gt;Hello Web App&lt;/em&gt; cover.&lt;/p&gt;

&lt;p&gt;When you find something you love, something that you’d like to do yourself—whether it’s layout, colors, font choices, etc—use that as inspiration to &lt;strong&gt;build something similar but not exactly the same&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Train your design eye and intuition.
&lt;/h2&gt;

&lt;p&gt;One of the most useful activities you can do to make yourself better at design is to &lt;strong&gt;look at other designs and think critically about what it’s doing well and what it’s doing poorly.&lt;/strong&gt; Great process to practice while you’re looking for inspiration!&lt;/p&gt;

&lt;p&gt;The more you do this (with good designs as well as bad), the more you’ll train your “design eye” and design intuition, making it easier for you to create good designs from scratch.&lt;/p&gt;

&lt;p&gt;Let’s use the an old Slack homepage design as an example:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Fslack.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd3%2Fslack.jpg" alt="An old Slack homepage"&gt;&lt;/a&gt;Slack consistently has great looking homepage designs, great for practicing picking out good design decisions.&lt;/p&gt;

&lt;p&gt;Using the principles we went over above, what would you say they’re doing well? Some of the details I’ve picked out:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Lots of whitespace.&lt;/strong&gt; It doesn’t feel like a lot since the background “fills in” the space, but check out the space between the headline and the top of the page — it’s actually quite an airy design.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Unique headline effect.&lt;/strong&gt; In the live version of the site, the headline actually animates in. Even in the static version above, the“hand-drawn” underline effect is an unusual element which draws the eye.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Important words are bolded in the content.&lt;/strong&gt; Both “NASA’s Jet Propulsion Laboratory” and “Slack” are bold, so you see them first which associates Slack with the prestigious organization.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Main button is a bright, stand-out color.&lt;/strong&gt; The background is brown and the “Create a new team” button is a lovely contrasting light green. It’s complementary and yet eye-catching.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Main form has a dark background.&lt;/strong&gt; This ensures the text on top is easy to read (since it’s smaller) as well as making the form more eye-catching.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What else can you see that are good design decisions?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Start browsing the web a bit more mindfully and think critically about what designs are doing and your design intuition will improve.&lt;/strong&gt; Making this a practice will make it easier for you to make better designs naturally.&lt;/p&gt;

&lt;p&gt;This is especially important when you’re actively working on a new design. Start out by looking for inspiration in examples of good design in your field as well as looking at your competitors. Pick out what they’re doing well and implement those ideas in your own design. Pick out what you think isn’t working well (especially in your competitor’s designs) and make sure you avoid those things in your own design.&lt;/p&gt;

&lt;h2&gt;
  
  
  Remember: Design will never feel easy.
&lt;/h2&gt;

&lt;p&gt;I’ve been building websites since I was twelve (20 years of website development!) and I hold an Art &amp;amp; Design degree… and without fail, this is the thought process I have every time I start to work on a new design:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap crap … yes!”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;The first sketches, the first iterations of a design always feel terrible.&lt;/strong&gt; I stress and worry about how bad my designs feel when I start, until the magical moment when something works and the design starts to come together. Sometimes it isn’t “yes!”, sometimes it can be “maybe?” But it’s never “yes!” right from the start.&lt;/p&gt;

&lt;p&gt;If you’re new to design and you feel like your initial iterations are awful — it doesn’t mean you’re a bad designer. &lt;strong&gt;It means you’re a designer.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;This is a three part series on design for non-designers. &lt;a href="https://dev.to/tracymakes/design-for-non-designers-part-1-28m2"&gt;See Part 1 about design and clutter here&lt;/a&gt; and &lt;a href="https://dev.to/tracymakes/design-for-non-designers-part-1-28m2"&gt;See Part 2 about user experience here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hellowebbooks.com/learn-design" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2FIMG_6545-xsmall.jpg" alt="Hello Web Design"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can get even more info and tips in my book!&lt;/strong&gt; &lt;em&gt;Hello Web Design&lt;/em&gt; will contain not only the above information but also theory and best-practices in down-to-earth and easy-to-understand terms aimed at programmers and non-designers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hellowebbooks.com/learn-design" rel="noopener noreferrer"&gt;Buy Hello Web Design&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;small&gt;&lt;em&gt;Prices start at $24.95 for the eBook.&lt;/em&gt;&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;Thanks everyone! For any questions, &lt;a href="https://twitter.com/tracymakes" rel="noopener noreferrer"&gt;follow and message me on Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thoughts? Questions? Let me know in the comments below!&lt;/p&gt;

</description>
      <category>design</category>
      <category>ux</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Design for Non-Designers (Part 2)</title>
      <dc:creator>Tracy Osborn</dc:creator>
      <pubDate>Wed, 08 May 2019 13:41:11 +0000</pubDate>
      <link>https://forem.com/tracymakes/design-for-non-designers-part-2-c17</link>
      <guid>https://forem.com/tracymakes/design-for-non-designers-part-2-c17</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.to/tracymakes/design-for-non-designers-part-1-28m2"&gt;Part 1&lt;/a&gt; of this article series focused on the visual (since that’s usually what folks are looking for help with when it comes to design), &lt;strong&gt;but it’s important to remember that usability trumps beauty&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The most gorgeous website in the world is useless if folks using that website can’t achieve what they want to do.&lt;/p&gt;

&lt;h2&gt;
  
  
  Don’t forget the user experience.
&lt;/h2&gt;

&lt;p&gt;It’s more important that your design &lt;em&gt;works well&lt;/em&gt; than how it looks. How to tell whether your design is working well?&lt;/p&gt;

&lt;p&gt;To illustrate this, think of a form.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fform.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fform.png" alt="Basic form"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We can use design tricks like reducing clutter and better typefaces to make the form &lt;em&gt;look&lt;/em&gt; nicer, but we also need to make sure it’s easy to read and fill out.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fform2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fform2.png" alt="Usability nightmare"&gt;&lt;/a&gt;Technically the form on the left uses all the tactics we discussed in Part 1, but it’s a nightmare for usability. The one on the right is more usable, meaning our conversion rate should go up, which is more important than just design.&lt;/p&gt;

&lt;p&gt;Of course, this tip really depends on what you’re designing, so here are some general thoughts to help you keep thinking about user experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  Determine the purpose of your site.
&lt;/h3&gt;

&lt;p&gt;For a personal website, perhaps you want folks to visit as many pages as possible. For a form, the number of submissions is probably the most important metric.&lt;/p&gt;

&lt;h3&gt;
  
  
  Make sure you’re thinking about that purpose when making your design.
&lt;/h3&gt;

&lt;p&gt;Make decision decisions that make it easier for folks to fulfill that purpose you determined for what you’re designing. That’s why the most important buttons (the ones we want folks to see and click on) are bright, clickable colors.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fcolorpop.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fcolorpop.png" alt="Images with pops of color."&gt;&lt;/a&gt;Bright buttons or bright widgets catch the eye and tell the user “this is the thing I want you to see and use.”&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Think about what you want people to do, and focus on building a design that helps, not hinders, folks from completing that purpose.&lt;/p&gt;

&lt;p&gt;A lot has been written about improving usability and the number of visitors who achieve a goal (otherwise known as “conversion rate”). Here are some great articles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.quicksprout.com/2014/08/08/8-ways-to-improve-the-usability-of-your-website/" rel="noopener noreferrer"&gt;8 Ways to Improve the Usability of Your Website&lt;/a&gt; on Quicksprout&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vwo.com/blog/design-principles-increase-conversions/" rel="noopener noreferrer"&gt;5 Design Principles To Instantly Boost The Conversion Rate Of Your Website&lt;/a&gt; on VWO&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://blog.kissmetrics.com/psychological-principles-converting-website/" rel="noopener noreferrer"&gt;5 Psychological Principles of High Converting Websites (+ 20 Case Studies)&lt;/a&gt; on Kissmetrics.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Content matters.
&lt;/h2&gt;

&lt;p&gt;Your headlines, paragraphs, form labels, button text—your content matters just as much as your visual design. What you write can drastically affect whether your visitors understand what you’ve designed and whether they complete the purpose of your design.&lt;/p&gt;

&lt;p&gt;Some basic rules of thumb:&lt;/p&gt;

&lt;h3&gt;
  
  
  Less is more. Cut down on text clutter.
&lt;/h3&gt;

&lt;p&gt;In &lt;a href="https://dev.to/limedaring/design-for-non-designers-part-1-21lb-temp-slug-1336734"&gt;Part 1&lt;/a&gt; of this series, we talked about design decisions we can make to reduce clutter. Guess what — clutter matters when it comes to content as well!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Big paragraphs of text are intimidating.&lt;/strong&gt; Folks on the web primarily skim websites, so giant paragraphs of text are more likely to be completely skipped than read thoroughly.&lt;/p&gt;

&lt;p&gt;This sentence is long and wordy:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Please note that although Chrome is supported for both Mac and Windows operating systems, it is recommended that all users of this site switch to the most up-to-date version of the Firefox web browser for the best possible results.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Same sentence, rewritten for simplicity:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;For best results, use the latest version of Firefox. Chrome for Mac and Windows is also supported.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;(Thanks to &lt;a href="http://www.peachpit.com/articles/article.aspx?p=1636692&amp;amp;seqNum=20" rel="noopener noreferrer"&gt;Peachpit&lt;/a&gt; for the example.)&lt;/p&gt;

&lt;p&gt;In a nutshell, &lt;strong&gt;shorten and simplify your writing.&lt;/strong&gt; Avoid the temptation to use large words or wordy sentences to cover all the bases — the shorter and simpler your sentences, the more likely they’ll be read, understood, and even translated into different languages.&lt;/p&gt;

&lt;h3&gt;
  
  
  Rewrite your headlines to talk benefits, not details.
&lt;/h3&gt;

&lt;p&gt;Improve the excitement and interest in what you’re “selling” by writing headlines that tell users why they should be excited.When you’re writing a headline, the first thing to pop in your head might be to explain what the product does. &lt;em&gt;“So-and-so is a designer.” “This thing is a widget.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Revamp that headline into talking benefits for the person reading it.&lt;/strong&gt; &lt;em&gt;“So-and-so designs usable and beautiful websites.” “This thing improves website conversions by 30%.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fheadline.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd2%2Fheadline.jpeg" alt="Before and after headline change."&gt;&lt;/a&gt;Left, what the book is about. Right, what the book does for the reader. Benefits are more compelling than details!&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Content changes like this can drastically improve conversions (the amount of people who hit your website that does what you want them to do), making what you design &lt;em&gt;more effective.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For more reading about content, check out these resources:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/@limedaring/five-tips-for-improving-your-technical-writing-and-documentation-47353723c8a7#.2dlbspbta" rel="noopener noreferrer"&gt;Five tips for improving your technical writing and documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.webprofits.com.au/blog/case-study-headline/" rel="noopener noreferrer"&gt;Case study: How a simple headline change improved conversions by 52.8%&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.copyengineer.com/post_benefit_headlines/" rel="noopener noreferrer"&gt;Always Use a Benefit Headline&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to check your design for usability problems.
&lt;/h2&gt;

&lt;p&gt;The best way to find problems with the user experience and usability of your design is to run quick usability tests. This can be tough psychologically, because you’ll need to show what you’ve designed to others and get feedback, and sometimes that feedback might hurt.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Divorce your feelings from your design.&lt;/strong&gt; It might be hard not to take negative feedback personally, but fixing the issues you might find with the usability of your site is more important. The more you reach out to others for feedback, the easier it’ll be.&lt;/p&gt;

&lt;p&gt;My step-by-step process for finding usability errors in my designs:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Take a break and look at the design with fresh eyes.
&lt;/h3&gt;

&lt;p&gt;Since you made your design, it’s going to be hard to see any usability issues — after all, you know where everything is and how to use everything because you’re the one who built it.&lt;/p&gt;

&lt;p&gt;Taking a break from the design, a couple hours or, even better, overnight, means you can look at the design with fresh eyes and catch some problems you might have missed earlier.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Run your design by friends and family.
&lt;/h3&gt;

&lt;p&gt;The least intimidating folks to ask for help will be your friends and family, but keep in mind they’ll also be resistant to giving you any sort of negative feedback. Make sure to remind them that you want more feedback than just, “Looks awesome, good job!”&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Run your design by strangers and watch them use your site.
&lt;/h3&gt;

&lt;p&gt;The most honest feedback will come from folks you don’t know, but this is also the hardest feedback to get. For small stuff like your personal website, you can probably skip this step, but if you’re working on a website for a project you want customers to use, this step can find crucial issues.&lt;/p&gt;

&lt;p&gt;Here’s a great article on &lt;a href="http://www.creativebloq.com/quick-and-dirty-usability-testing-9134469" rel="noopener noreferrer"&gt;running quick and dirty usability tests&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  In conclusion, make sure your design works as well as it looks.
&lt;/h2&gt;

&lt;p&gt;The best looking design means nothing if your users can’t achieve what they or you want them to do.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Think about the purpose of your design&lt;/strong&gt; , whether it’s getting someone to fill out a form, to find information, or something use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make sure your designs support that purpose&lt;/strong&gt; and improve the user experience with that in mind.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Don’t forget about your content&lt;/strong&gt; — simplify your words and write content and headlines that talk benefits, not details.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Show your designs to others&lt;/strong&gt; and get feedback to find where user experience issues might be hiding.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;This is a three part series on design for non-designers. &lt;a href="https://dev.to/tracymakes/design-for-non-designers-part-1-28m2"&gt;See Part 1 about design and clutter here&lt;/a&gt; and &lt;a href="https://hellowebbooks.com/news/tutorial-design-for-non-designers-part-3/" rel="noopener noreferrer"&gt;Part 3 about training your design intuition here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hellowebbooks.com/learn-design" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2FIMG_6545-xsmall.jpg" alt="Hello Web Design"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can get even more info and tips in my book!&lt;/strong&gt; &lt;em&gt;Hello Web Design&lt;/em&gt; will contain not only the above information but also theory and best-practices in down-to-earth and easy-to-understand terms aimed at programmers and non-designers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hellowebbooks.com/learn-design" rel="noopener noreferrer"&gt;Buy Hello Web Design&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;small&gt;&lt;em&gt;Prices start at $24.95 for the eBook.&lt;/em&gt;&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;Thanks everyone! For any questions, &lt;a href="https://twitter.com/tracymakes" rel="noopener noreferrer"&gt;follow and message me on Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thoughts? Questions? Let me know in the comments below!&lt;/p&gt;

</description>
      <category>design</category>
      <category>ux</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Design for Non-Designers (Part 1)</title>
      <dc:creator>Tracy Osborn</dc:creator>
      <pubDate>Mon, 22 Apr 2019 13:50:22 +0000</pubDate>
      <link>https://forem.com/tracymakes/design-for-non-designers-part-1-28m2</link>
      <guid>https://forem.com/tracymakes/design-for-non-designers-part-1-28m2</guid>
      <description>&lt;p&gt;Even if you’re not a designer, I’d bet that at some point in your career you’ll need to do something visual, whether it’s making a landing page for your project, designing a form, creating your personal website, or making slides.&lt;/p&gt;

&lt;p&gt;So, part one — &lt;strong&gt;what’s the one main thing to remember when designing?&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Reduce clutter.
&lt;/h3&gt;

&lt;p&gt;That’s it. Focus on just this one thing. If you want your design to feel more beautiful, &lt;em&gt;reduce visual clutter.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2F2.0----2_0_image_0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2F2.0----2_0_image_0.png" alt="Ugly widget"&gt;&lt;/a&gt;Our ugly widget that we’re going to apply design concepts to.&lt;/p&gt;

&lt;p&gt;I made these little widget to help illustrate these clutter-busting tips. As we go through the concepts below, we’ll apply them to the widget and see how it starts to look more cohesive and visually appealing.&lt;/p&gt;

&lt;p&gt;Let’s get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  Reduce clutter by adding a grid to line things up.
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Ffoundation.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Ffoundation.png" alt="Foundation front-end framework"&gt;&lt;/a&gt;Image via the Foundation front-end framework.&lt;/p&gt;

&lt;p&gt;There’s an anecdote often told about the strife between designers and front-end developers: A designer gives a mockup to a developer, who implements the design in code. The designer then complains that so-and-so element is two pixels off, causing the developer to roll their eyes — two pixels? That’s so small it shouldn’t matter! Silly designers and their nitpicking!&lt;/p&gt;

&lt;p&gt;However, &lt;strong&gt;small misalignments might be hard to see, but contribute to a feel of “clutter” within a design&lt;/strong&gt;. Elements can feel randomly placed and not harmonious when they’re not aligned with each other.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fforward.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fforward.png" alt="Before/after lining things up"&gt;&lt;/a&gt;Which looks more cohesive?&lt;/p&gt;

&lt;p&gt;It’s easy to add accidental misalignments by accidentally adding extra padding and margins to headlines and content. In the example above, the screenshot on the right has even margins and padding, and all the elements are aligned to the same left grid, leading to a more cohesive and professional-looking design.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fwidget.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fwidget.png" alt="Lining up stuff in our widget"&gt;&lt;/a&gt;Lining up the left and right edges of everything makes the widget look a bit more cohesive.&lt;/p&gt;

&lt;p&gt;In our example widget, the left and right margins were all over the place. Aligning those margins instantly makes the widget feel less chaotic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In short, reduce the clutter-y feeling by lining things up.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For web work, use shortcuts by using front-end web frameworks that include a grid, such as &lt;a href="http://foundation.zurb.com/" rel="noopener noreferrer"&gt;Foundation&lt;/a&gt;, &lt;a href="http://getbootstrap.com/css/" rel="noopener noreferrer"&gt;Bootstrap&lt;/a&gt;, &lt;a href="http://getskeleton.com/" rel="noopener noreferrer"&gt;Skeleton&lt;/a&gt;, and &lt;a href="http://purecss.io/" rel="noopener noreferrer"&gt;PureCSS&lt;/a&gt;, which’ll make it near-impossible to use random placement of HTML elements.&lt;/p&gt;

&lt;p&gt;For non-web-design work and mockups, you can also use grids and guides within design programs like &lt;a href="https://www.sketchapp.com/learn/documentation/canvas/rulers-guides-grids/" rel="noopener noreferrer"&gt;Sketch&lt;/a&gt;, &lt;a href="https://1200px.com/" rel="noopener noreferrer"&gt;Photoshop&lt;/a&gt;, and &lt;a href="https://docs.gimp.org/en/gimp-view-show-grid.html" rel="noopener noreferrer"&gt;Gimp&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reduce clutter by limiting the colors in your design.
&lt;/h2&gt;

&lt;p&gt;It can be super tough to choose colors, one of the reasons why color theory is often a semester-long class at design schools.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fgodaddy.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fgodaddy.jpeg" alt="GoDaddy before and after"&gt;&lt;/a&gt;Old GoDaddy site versus current.&lt;/p&gt;

&lt;p&gt;One thing we can see in the old GoDaddy site above is the sheer numbers of colors used throughout the design. Red, green, orange, dark grey, light grey, yellow, and blue all are featured — and this rainbow display of colors contributes (along with other factors) to a severe feeling of clutter.&lt;/p&gt;

&lt;p&gt;The current GoDaddy website is much cleaner, using the same shades of black, green, and orange throughout the design. The photo is also mostly gray, allowing it to fade to the background and let the green button on the form stand out.&lt;/p&gt;

&lt;p&gt;There is a lot of theory and best practices behind choosing colors that would overwhelm this article, which is why here especially I advocate for using shortcuts.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fadobecolorcc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fadobecolorcc.png"&gt;&lt;/a&gt;The Adobe Color CC website has a great point-and-click interface to build complementary color palettes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Choosing a color palette from scratch is a tricky business, which is why I like to rely on websites that showcase pre-built color palettes or help you build palettes from a base color,&lt;/strong&gt; such as &lt;a href="http://colormind.io" rel="noopener noreferrer"&gt;Colormind&lt;/a&gt;, &lt;a href="https://color.adobe.com/" rel="noopener noreferrer"&gt;Adobe Color CC&lt;/a&gt;, and &lt;a href="http://colorblendy.com/" rel="noopener noreferrer"&gt;Colorblendy&lt;/a&gt;. These sites will help you build a palette that contains a small number of colors that work well together.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fcolor.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fcolor.png" alt="Applying a color palette to our widget"&gt;&lt;/a&gt;Applying a color palette.&lt;/p&gt;

&lt;p&gt;For our widget, we grabbed a palette and applied it to the widget. Note that not all colors have to be used, and the neither does the exact colors specified in the palette. The new “Download” button is not quite the same dark peach as in the palette, but the palette gave us a great starting point.&lt;/p&gt;

&lt;p&gt;If you’d like to learn more about the process of building colors, I’d recommend this excellent article on Smashing Magazine: &lt;a href="https://www.smashingmagazine.com/2016/04/web-developer-guide-color/" rel="noopener noreferrer"&gt;A Simple Web Developer’s Guide To Color&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reduce clutter by reducing the number of fonts you use.
&lt;/h2&gt;

&lt;p&gt;Thank goodness we have more fonts available to us now! Gone are the days of only having a few fonts to choose from.&lt;/p&gt;

&lt;p&gt;Typography is another big subject that can be overwhelming. Serif, sans-serif, monospace, display, web-safe, and slab are all terms used to describe and categorize fonts and typefaces (terms which are generally used interchangeably for non-typographers).&lt;/p&gt;

&lt;p&gt;There are a lot of guidelines when it comes to choosing a font but I like to recommend just two to start: &lt;strong&gt;Use only two fonts per design and avoid fancy/display fonts.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Ftype.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Ftype.png" alt="Updating the typefaces on our widget."&gt;&lt;/a&gt;Using only two typefaces makes the widget look and feel cleaner.&lt;/p&gt;

&lt;p&gt;Our original widget on the left uses four different fonts, and our refreshed widget on the right uses just two. The new widget uses styles like italics and all-caps which still lends a feeling of difference between different elements but overall feels more cohesive.&lt;/p&gt;

&lt;p&gt;But choosing two fonts with all the options we have available can still be overwhelming. Sites like &lt;a href="https://typekit.com/" rel="noopener noreferrer"&gt;Typekit&lt;/a&gt; (free to $99/year) and &lt;a href="http://fonts.google.com/" rel="noopener noreferrer"&gt;Google Fonts&lt;/a&gt; (free) are great resources for professional, beautiful fonts, but contain hundreds of options to choose between them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Ffontservices.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Ffontservices.png"&gt;&lt;/a&gt;Use sites that curate free fonts like &lt;a href="https://www.typewolf.com/google-fonts" rel="noopener noreferrer"&gt;Typewolf&lt;/a&gt;, &lt;a href="http://chad.is/beautiful-web-type/" rel="noopener noreferrer"&gt;Beautiful Web Type&lt;/a&gt;, &lt;a href="http://fontpair.co/" rel="noopener noreferrer"&gt;Font Pair&lt;/a&gt;, and &lt;a href="https://typ.io/libraries/google" rel="noopener noreferrer"&gt;Typ.io&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Reduce choice by using a font-curation site to see a more limited number of fonts and see them in action. A number of websites list the best Google Fonts available, including &lt;a href="https://www.typewolf.com/google-fonts" rel="noopener noreferrer"&gt;Typewolf&lt;/a&gt;, &lt;a href="http://chad.is/beautiful-web-type/" rel="noopener noreferrer"&gt;Beautiful Web Type&lt;/a&gt;, &lt;a href="http://fontpair.co/" rel="noopener noreferrer"&gt;Font Pair&lt;/a&gt;, and &lt;a href="https://typ.io/libraries/google" rel="noopener noreferrer"&gt;Typ.io&lt;/a&gt;. &lt;strong&gt;No longer will you need to scroll through hundreds of fonts—simply browse these sites until a combination feels right for you and your situation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For more about choosing typefaces, check out this excellent Smashing Magazine article: &lt;a href="https://www.smashingmagazine.com/2011/03/how-to-choose-a-typeface/" rel="noopener noreferrer"&gt;How To Choose A Typeface — A Step-By-Step Guide&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;A Book Apart also has an excellent book that goes into web typography in detail: &lt;a href="https://abookapart.com/products/on-web-typography" rel="noopener noreferrer"&gt;On Web Typography&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Reduce the feeling of clutter by adding whitespace.
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Whitespace is the ultimate clutter reducer.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We have a tendency as beginning designers to push too much information close together. Large, empty gaps feel uncomfortable and unnatural and beginners often have the urge to fill empty space (otherwise known as whitespace or negative space) with information and elements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fpersonalsite.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fpersonalsite.jpeg" alt="Before and after adding whitespace to my personal website."&gt;&lt;/a&gt;Before and after adding white-space to my personal website.&lt;/p&gt;

&lt;p&gt;However, whitespace in design (the margins and padding around our elements as well as space between our text and letters) makes our words more readable, our interfaces less chaotic, and our designs feel more professional.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fwhitespace.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fwhitespace.png" alt="Before and after of adding whitespace to the widget."&gt;&lt;/a&gt;Adding whitespace (and normalizing the space between elements) makes the widget feel more professional.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;By adding whitespace in a number of places in our widget&lt;/strong&gt; — between the content and the edges of the green background, between the headline and the paragraph, between the individual lines of text, and within our form — &lt;strong&gt;our widget feels more professional and is easier to read.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There isn’t a good shortcut to use here, just a reminder: &lt;strong&gt;Use more whitespace than you think you need.&lt;/strong&gt; Make sure your elements in whatever you’re designing has plenty of margins and space between them, that your text has plenty of space/line-height between the individual lines, and that your design has plenty of space between the content and the edges of the space.&lt;/p&gt;

&lt;p&gt;For more, check out these excellent articles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.teamtreehouse.com/white-space-in-web-design-what-it-is-and-why-you-should-use-it" rel="noopener noreferrer"&gt;Whitespace in Web Design: What It Is and Why You Should Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://webdesign.tutsplus.com/articles/using-white-space-or-negative-space-in-your-designs--webdesign-3401" rel="noopener noreferrer"&gt;Using White Space (or Negative Space) in Your Designs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  In conclusion, remember to reduce clutter for a better looking and feeling design.
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fbeforeafter.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2Fbeforeafter.png" alt="The progress on our widget."&gt;&lt;/a&gt;Each of the clutter-reducing principles applied to this widget has vastly improved its looks.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Line things up and use a grid.&lt;/li&gt;
&lt;li&gt;Limit the number of colors in your design and use a complementary color palette.&lt;/li&gt;
&lt;li&gt;Reduce the number of fonts used.&lt;/li&gt;
&lt;li&gt;Add whitespace.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In short, aim for a “clean” and orderly design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Of course, design isn’t just how it looks — more importantly, it’s how it works.&lt;/strong&gt; Stay tuned for part two and part three of this article series, going into user experience as well as looking into the design process and tactics on how you can train your design eye.&lt;/p&gt;




&lt;p&gt;This is a three part series on design for non-designers. &lt;a href="https://hellowebbooks.com/news/tutorial-design-for-non-designers-part-2/" rel="noopener noreferrer"&gt;See Part 2 about user experience here&lt;/a&gt; and &lt;a href="https://hellowebbooks.com/news/tutorial-design-for-non-designers-part-3/" rel="noopener noreferrer"&gt;Part 3 about training your design intuition here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hellowebbooks.com/learn-design" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2017%2F11%2Fdfnd1%2FIMG_6545-xsmall.jpg" alt="Hello Web Design"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can get even more info and tips in my book!&lt;/strong&gt; &lt;em&gt;Hello Web Design&lt;/em&gt; will contain not only the above information but also theory and best-practices in down-to-earth and easy-to-understand terms aimed at programmers and non-designers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hellowebbooks.com/learn-design" rel="noopener noreferrer"&gt;Order Hello Web Design&lt;/a&gt; &lt;small&gt;&lt;em&gt;Prices start at $24.95 for the eBook.&lt;/em&gt;&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;Thanks everyone! For any questions, &lt;a href="https://twitter.com/tracymakes" rel="noopener noreferrer"&gt;follow and message me on Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;What do you think? Anything I missed? Let me know in the comments below!&lt;/p&gt;

</description>
      <category>design</category>
      <category>ux</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>The new Hello Web Books website has launched!</title>
      <dc:creator>Tracy Osborn</dc:creator>
      <pubDate>Sat, 30 Mar 2019 17:49:37 +0000</pubDate>
      <link>https://forem.com/tracymakes/the-new-hello-web-books-website-has-launched-2hbi</link>
      <guid>https://forem.com/tracymakes/the-new-hello-web-books-website-has-launched-2hbi</guid>
      <description>&lt;p&gt;Over the last few months, I've been &lt;a href="https://hellowebbooks.com/news/moved-hellowebbookscom-static-site-generator-full-django-site/" rel="noopener noreferrer"&gt;slowly increasing&lt;/a&gt; the &lt;a href="https://hellowebbooks.com/news/new-hello-web-books-website-nearly-completed/" rel="noopener noreferrer"&gt;capabilities of this website&lt;/a&gt; with the ultimate goal of replacing several external services I was depending on. I'm excited to say that work has finally finished!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HelloWebBooks.com now has a full educational site back-end.&lt;/strong&gt; You can order my book packages, which will prompt signing up for an account, and on this account you can access your downloadable files, and (new) the full book content online, split up by chapter. This will include embedded videos, if your package includes them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard.png"&gt;&lt;/a&gt;The new book/course dashboard.&lt;/p&gt;

&lt;p&gt;Previously, if you bought a video package for &lt;a href="https://dev.to/learn-design"&gt;Hello Web Design&lt;/a&gt;, you would be prompted to create an account on Gumroad to access your files, which included a janky hack — a text file with the URL of a 100% coupon for Podia, where you would sign up for an account &lt;em&gt;again&lt;/em&gt;, to access the video files hosted there. I liked the Podia experience, but Podia had no way of embedding a signup button or form on an external site, so this was my workaround. Blech.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard-1.png"&gt;&lt;/a&gt;Embedded videos with the content.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard-2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard-2.png"&gt;&lt;/a&gt;Books can be read online (and updated easily!)&lt;/p&gt;

&lt;p&gt;Since I was in a mood to replace services, &lt;strong&gt;I also replaced Gumroad with a custom Stripe/Stripe Checkout experience.&lt;/strong&gt; If you don't mind me geeking out over details, this was a huge hullabaloo I didn't (but should have) expected. I started out thinking, "Oh, I'll just embed the Stripe Checkout form and I'll be done!" But of course, there were so many other details to consider. What about coupons? What about gifting? What about applying coupons automatically if someone is logged in? Gah! This was harder to figure out, with so many edge cases, but in the end it was a fun experience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard-4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fhellowebbooks.com%2Fstatic%2Fimages%2Fblog%2F2019%2Fdashboard-4.png"&gt;&lt;/a&gt;Stripe checkout for payments.&lt;/p&gt;

&lt;p&gt;What's next?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tracking down bugs!&lt;/strong&gt; I'm sure there are more.&lt;/li&gt;
&lt;li&gt;Everyone who owns a book/course already &lt;em&gt;and&lt;/em&gt; is still on my newsletter list will be automatically imported into the system today. &lt;strong&gt;If you are a previous customer and unsubscribed (which is totally fine) or bought on Kindle, please forward me your receipt and I'll be happy to give you access.&lt;/strong&gt; (I have purchases from almost all of my sale sites saved on customer data in the newsletter, which is why I am doing it this way.)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;I will be updating the book landing pages / this website in general&lt;/strong&gt; to promote this new feature.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm also looking into using print-on-demand for books moving forward (at least after an initial Kickstarter run.) Once this is completed, I will be considering a price-hike across all packages to reflect the additional functionality I added with this site. So if you're considering buying, do it now before the hike increase!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://hellowebbooks.com/order/#hwa" rel="noopener noreferrer"&gt;Order &lt;em&gt;Hello Web App&lt;/em&gt;, a two book set, starting at $34.95&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hellowebbooks.com/order/#hwd" rel="noopener noreferrer"&gt;Order &lt;em&gt;Hello Web Design&lt;/em&gt;, starting at $24.95&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hellowebbooks.com/order/#all" rel="noopener noreferrer"&gt;Or get both! Packages start at $49.95&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All packages include access to the educational site.&lt;/p&gt;

&lt;p&gt;Thanks friends, excited that this is officially out!&lt;/p&gt;

</description>
      <category>python</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Does your inbox feel too quiet? The hidden consequences for temporarily breaking your email.</title>
      <dc:creator>Tracy Osborn</dc:creator>
      <pubDate>Fri, 29 Mar 2019 14:19:03 +0000</pubDate>
      <link>https://forem.com/tracymakes/does-your-inbox-feel-too-quiet-the-hidden-consequences-for-temporarily-breaking-your-email-3no5</link>
      <guid>https://forem.com/tracymakes/does-your-inbox-feel-too-quiet-the-hidden-consequences-for-temporarily-breaking-your-email-3no5</guid>
      <description>&lt;p&gt;&lt;strong&gt;A month ago, an error with my business's email address caused it to bounce. Even after I discovered and fixed the issue, this led to a still-unknown amount of emails to silently be suppressed while I carried on unaware.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Email suppressions &lt;em&gt;should&lt;/em&gt; be something everyone should be aware about but I've found over the last few weeks that no service provider was aware their mail API services (e.g., Mailgun, Sendgrid, and others) would suppress bounced emails.&lt;/p&gt;

&lt;p&gt;I'm writing this article not only to share my experiences, but hopefully raise awareness for this sort of problem with both customers and service providers so no one will have to go through this very annoying mess like I have.&lt;/p&gt;

&lt;h2&gt;
  
  
  Making a dumb mistake and breaking my email, causing issues I didn't anticipate.
&lt;/h2&gt;

&lt;p&gt;As I am a person who runs this web app, I wanted a personal email address using the domain — &lt;a href="mailto:tracy@hellowebbooks.com"&gt;tracy@hellowebbooks.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Of course, setting up an email address requires some logistics, and I originally went the easy-but-pricey way of setting up Google Apps and paying $5/month. I set up my personal Gmail to receive emails sent from &lt;a href="mailto:tracy@hellowebbooks.com"&gt;tracy@hellowebbooks.com&lt;/a&gt; and promptly moved onto other things. This was probably done in mid 2018.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In February 2019, I noticed the $5 monthly charge on my credit card and decided to kill my Google Apps account to save myself some pocket change, completely forgetting that that was what powered &lt;a href="mailto:tracy@hellowebbooks.com"&gt;tracy@hellowebbooks.com&lt;/a&gt;.&lt;/strong&gt; I have a bunch of other emails that were set up using a legacy, free, version of Google Apps that forward to my Gmail account, and in a short-sided moment, I failed to remember that this email address was not set up that way as well, nor that it wouldn't fall back to this behavior after cancelling the paid subscription.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;All emails from any service that was using that email would now bounce, and of course, I had no idea this was happening.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Later, a kind soul emailed me to let me know my email address was bouncing, leading to a frantic few hours discovering that I broke my email when I disabled Google Apps, leading me to set up a temporary mail server, and then setting up Google Domains for future forwarding. Voila, &lt;a href="mailto:tracy@hellowebbooks.com"&gt;tracy@hellowebbooks.com&lt;/a&gt; worked again! I moved forward with my life confident that I fixed the issue.&lt;/p&gt;

&lt;h2&gt;
  
  
  My inbox felt quieter, but &lt;em&gt;some&lt;/em&gt; emails worked.
&lt;/h2&gt;

&lt;p&gt;Weeks again later, I started to notice something weird. I received fewer emails than before, and I would wonder if the email was still working. But when sending myself an email from an outside source, the email would arrive successfully so I would put it out of my mind again.&lt;/p&gt;

&lt;p&gt;It wasn't until I few days ago I realized that I wasn't receiving &lt;em&gt;any&lt;/em&gt; emails from Gumroad, which was particularly worrying, as I needed to ship physical products after receiving a product payment notification.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;(Yes, notifications are enabled. No, they’re not in spam. Yes, other emails from Gumroad are working.) &lt;a href="https://t.co/40TRaSaE7R"&gt;pic.twitter.com/40TRaSaE7R&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;— Tracy Osborn (&lt;a class="comment-mentioned-user" href="https://dev.to/tracymakes"&gt;@tracymakes&lt;/a&gt;
) &lt;a href="https://twitter.com/tracymakes/status/1104117667844288518?ref_src=twsrc%5Etfw"&gt;March 8, 2019&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p&gt;Gumroad responded that they were having issues with Gmail, so I blamed the whole thing on some disappearing Gmail email bug with Gumroad, and not my fault or responsibility, and put it out of my mind yet again.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Just to add: it's super weird because they don't effect all emails nor do they go into spam. They just don't show up (and then sometimes they do a while later).&lt;/p&gt;

&lt;p&gt;— Sahil Lavingia (@shl) &lt;a href="https://twitter.com/shl/status/1104117855358861312?ref_src=twsrc%5Etfw"&gt;March 8, 2019&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then I noticed that mailing-list exports weren't arriving in my email from ConvertKit, nor password reset requests. And &lt;em&gt;yet again&lt;/em&gt; I sent myself test emails, which arrived promptly, and I reassured myself that my email address was indeed working.&lt;/p&gt;

&lt;h2&gt;
  
  
  Fixing my own mail service led me to realize that mail API services were silently suppressing my email.
&lt;/h2&gt;

&lt;p&gt;It wasn't until I was working on the new version of this web app when I finally discovered what was actually happening. I launched the new version, and in testing, ran into a 500 error. This should have emailed me a report, which never arrived (of course), so I hustled over to Mailgun to see if my web server actually sent the email.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It was there I discovered how mail API services will silently suppress bouncing emails, and I hadn't been receiving emails from my &lt;em&gt;own&lt;/em&gt; mail service for about a month.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--D1K7EfM4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://hellowebbooks.com/static/images/blog/2019/mailgun.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--D1K7EfM4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://hellowebbooks.com/static/images/blog/2019/mailgun.png" alt="Mailgun screenshot showing suppressed emails"&gt;&lt;/a&gt;Suppressed emails over the last month.&lt;/p&gt;

&lt;p&gt;Seeing &lt;a href="mailto:tracy@hellowebbooks.com"&gt;tracy@hellowebbooks.com&lt;/a&gt; suppressed by my own mail service caused a big &lt;em&gt;a ha&lt;/em&gt; moment: &lt;strong&gt;&lt;em&gt;All&lt;/em&gt; web services I used with that email were silently suppressing my emails.&lt;/strong&gt; It explained why I received some emails, but not others; why emailing from another email address worked fine while emails and notifications from services I used were silently failing.&lt;/p&gt;

&lt;p&gt;And web services themselves weren't often aware of this issue, like Gumroad above, who blamed it on Gmail.&lt;/p&gt;

&lt;p&gt;I now have the task of pinging &lt;em&gt;every single service I signed up for with this email address to see if my emails are being suppressed.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vfATXeNQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://hellowebbooks.com/static/images/blog/2019/eful.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vfATXeNQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://hellowebbooks.com/static/images/blog/2019/eful.png" alt="Screenshot of my email featuring a convo with eFulfillment Service, who was suppressing my emails."&gt;&lt;/a&gt;Screenshot of my email featuring a convo with eFulfillment Service, who was suppressing my emails.&lt;/p&gt;

&lt;h2&gt;
  
  
  Web services and support forget that this is a feature offered by their mail API services.
&lt;/h2&gt;

&lt;p&gt;For example, on &lt;a href="https://www.mailgun.com/deliverability/bounce-management-software"&gt;Mailgun's features page&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The 2 Types of Email Bounces: (...) Hard bounce: messages may permanently fail because the email address doesn’t actually exist or is no longer valid. For this bounce type, &lt;strong&gt;bounce management software can automatically suppress these emails from your email lists.&lt;/strong&gt; This will help you keep a clean email list and a positive email reputation.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On &lt;a href="https://mandrill.zendesk.com/hc/en-us/articles/205582937-About-Bounces"&gt;Mandrill's side&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;After a bounce occurs for a recipient email address, Mandrill stops attempting delivery of the email.&lt;/strong&gt; Further email to that address will be rejected temporarily.&lt;/p&gt;

&lt;p&gt;Rejections shouldn't be removed in bulk, but if you know that a bounce was temporary or you've resolved an issue with the receiving server, &lt;strong&gt;you can remove individual rejections for a small hit to your account's reputation.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Increasing awareness that this is something someone should check out if they suspect email issues.
&lt;/h2&gt;

&lt;p&gt;The original problem was solely my fault, for making a quick, silly decision to cancel a service I was using and not thinking through the consequences.&lt;/p&gt;

&lt;p&gt;However, figuring out and fixing the issue has been made &lt;em&gt;so much more difficult&lt;/em&gt; due to the services I used forgetting to check their email suppression lists when I emailed in asking for support.&lt;/p&gt;

&lt;p&gt;I had also asked several very computer- and web-savvy friends for help figuring out my email issues and they also failed to remember that email suppression lists could have been the cause of my email issues&lt;/p&gt;

&lt;h2&gt;
  
  
  Fixes if this happens to you.
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Of course, don't make changes to your email provider that could potentially cause bounces. Prevention is the best medicine.&lt;/li&gt;
&lt;li&gt;Password resets are a great way to quickly trigger an email to test whether your email address is being suppressed.&lt;/li&gt;
&lt;li&gt;If you're using an email provider like Gmail, you can add +WORD to your email address (for example, &lt;a href="mailto:tracy+test@hellowebbooks.com"&gt;tracy+test@hellowebbooks.com&lt;/a&gt; will still go to &lt;a href="mailto:tracy@hellowebbooks.com"&gt;tracy@hellowebbooks.com&lt;/a&gt;). You can switch out the email used on a website and trigger a password reset to see if an email will then arrive. If they do, that likely means your original email is suppressed by their system.&lt;/li&gt;
&lt;li&gt;Ask support to remove your email address from their email suppression lists, and be prepared to walk them through the process as quite a few I conversed with weren't aware this could be an issue. &lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;This has been a &lt;em&gt;fun&lt;/em&gt; issue to diagnose and fix over the last few weeks and I've learned a lot in that time. Here's hoping it helps you as well!&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>productivity</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
