SendGrid Outbound - Building SaaS #169
This episode covers configuring SendGrid for outbound email sending and domain authentication for a SaaS project deployment.
This episode covers configuring SendGrid for outbound email sending and domain authentication for a SaaS project deployment.
A guide on deploying a SaaS app, covering security improvements, database setup with Postgres, and email configuration.
A developer prepares a SaaS for launch by adding user history, soft deletion, and SendGrid email integration.
The author adds Sentry integration and prepares for launch in this SaaS development episode, part of a series on building a product.
A developer builds and refines email templates for a SaaS journaling service, sharing insights on copywriting and programming challenges.
Building a SaaS product: adding an Account model and creating a background job to send journal prompt emails with full unit testing.
Building a SaaS app's core data model in Django, including the Entry model, admin setup, and automated testing.
A technical case study on debugging a Django performance issue, detailing the investigation process and tools used.
The article details setting up a Django SaaS signup flow, email templates, and configuring CI/CD with GitHub Actions and pre-commit.
A developer's notes on Cory Zue's Django livecoding session, comparing Django's ORM, migrations, and admin UI to Flask development.
A developer walkthrough of setting up user signup features for a new SaaS product called JourneyInbox, built with Python and Django.
A developer starts a new SaaS project, a journaling service called journeyinbox.com, where users can journal via email.
The author works on Python exercises from Exercism and makes behind-the-scenes improvements to their streaming content.
Developer works on Python exercises via Exercism and adds course resource features to a Django-based homeschool application.
A summary of a web development panel discussion where developers answered audience questions and discussed the future of the field.
A developer stream recap covering a Python class exercise, SaaS feature deployment, performance fixes, and Neovim configuration.
A developer works on a Python/Django SaaS project, solving an Exercism problem and adding a new model field to a homeschool app.
An overview of Django's built-in session management system, explaining its security features and how to configure them for robust user data protection.
A developer tackles a Python set exercise, fixes a Django template bug, and improves type annotations in a SaaS application.
Explains that Django signals are synchronous and discusses their tradeoffs, including performance and debugging considerations.