django-planet

Blog: Matt Layman

web https://www.mattlayman.com/tags/django/
Author

Sentry Setup - Building SaaS #166

July 27, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I finished the email sending job, then determined which issues will be needed before launching the product. Once we crafted the short list, I added an integration with Sentry.

Read More

Sentry Setup - Building SaaS with Python and Django #166

July 27, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I finished the email sending job, then determined which issues will be needed before launching the product. Once we crafted the short list, I added an integration with Sentry.

Read More

Email Templates - Building SaaS #165

July 20, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we added the prompt email that will be the primary way of connecting to users for our email-based journaling service. I spent a fair amount of time thinking about copy writing to craft a compelling email that will resonate with users. Also, I made a bunch of silly mistakes and to keep correcting myself, so this is a good example of programming humility too.

Read More

Email Templates - Building SaaS with Python and Django #165

July 20, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we added the prompt email that will be the primary way of connecting to users for our email-based journaling service. I spent a fair amount of time thinking about copy writing to craft a compelling email that will resonate with users. Also, I made a bunch of silly mistakes and to keep correcting myself, so this is a good example of programming humility too.

Read More

Accounts and Email - Building SaaS #164

June 29, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I planned to do the work of sending email prompts for the journal to users. Along the path, we realized that the Account model was missing, so I stopped to build that out before we could proceed. By the end of the stream, we had a working background job that would send email and was 100% unit tested.

Read More

Accounts and Email - Building SaaS with Python and Django #164

June 29, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I planned to do the work of sending email prompts for the journal to users. Along the path, we realized that the Account model was missing, so I stopped to build that out before we could proceed. By the end of the stream, we had a working background job that would send email and was 100% unit tested.

Read More

First Major Model - Building SaaS with Python and Django #163

June 22, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we got to work on the core modeling for the application. I started by adding some visualization tooling to see the models in the system, then got to modeling of the primary Entry model that will be used throughout the app. Along the way, we set up the Django admin and did some automated testing.

Read More

First Major Model - Building SaaS #163

June 22, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we got to work on the core modeling for the application. I started by adding some visualization tooling to see the models in the system, then got to modeling of the primary Entry model that will be used throughout the app. Along the way, we set up the Django admin and did some automated testing.

Read More

Finish Signup and CI - Building SaaS #162

June 8, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I continued on the signup flows that started in the previous stream. We configured the email backend and verified that the end to end signup flow worked. Then I set up the templates system and added the initial templates for the confirmation email the index view of the whole site. The stream ended with configuring test coverage and setting up CI with GitHub Actions and pre-commit.ci

Read More

Finish Signup and CI - Building SaaS with Python and Django #162

June 8, 2023 » Django on Matt Layman » [Archived Version]

In this episode, I continued on the signup flows that started in the previous stream. We configured the email backend and verified that the end to end signup flow worked. Then I set up the templates system and added the initial templates for the confirmation email the index view of the whole site. The stream ended with configuring test coverage and setting up CI with GitHub Actions and pre-commit.ci

Read More