Design

My posts that involve design.

  • Design for Non-Designers: Part 3

    Part 1 of this design series dealt with the visual design, and Part 2 delved into user experience, content, and testing. Here, we’re going to jump into a bit about theory and reassurances that will help you become a better designer. Read more...

  • Design for Non-Designers: Part 2

    The most gorgeous website in the world is useless if folks using that website can’t achieve what they want to do. It's more important that your design works well than how it looks. How to tell whether your design is working well? Read more...

  • Design for Non-Designers: Part 1

    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. So, part one: what’s the one main thing to remember ... Read more...

  • Tutorial: Calculating your Stripe monthly recurring revenue (MRR)

    I love Stripe, the customer payment solution I advocate using in Hello Web App: Intermediate Concepts, but I wish the Stripe's dashboard came with a bit more information about the state of your project and revenue. Here's my script for pulling in that information for your Django project. Read more...

  • Tutorial: Setting Up the Password Change Functionality with Django

    In the original Hello Web App book, I walk you through the process of setting up your registration and login pages so user's can join and log into your new app. We also set up the password reset views on the login form, so if a user doesn't remember their ... Read more...

  • Introduction to Class-Based Views in Django

    When I first started learning Django, I used Kenneth Love's excellent Django video series. Kenneth now works at Treehouse as a Django instructor. For this chapter, I decided to pass the torch and let him tell you all about class-based views, as I know what an excellent instructor he is ... Read more...

  • Tutorial: How To Set Up a Contact Form With Django

    This tutorial is intended as a follow-on to my book, Hello Web App, which teaches the basics of web app development — from ideation to deployment. In this walkthrough, we're going to build something relatively easy: a simple contact form where your users can enter their name, email address, and ... Read more...

Get a free sample of all books by joining the Hello Web Books newsletter.

Get updates, extra information about development and resources, and free samples right to your inbox.

No spam, I promise. Unsubscribe at any time.

Thanks for being on the Hello Web Books email list! 💕