Sentry Setup - Building SaaS #166
The author adds Sentry integration and prepares for launch in this SaaS development episode, part of a series on building a product.
mattlayman.com is a blog by Matt Layman, a software engineer who focuses on building complex web applications, primarily using Django. He shares his expertise through regular live streams on YouTube, where he teaches others how to build advanced SaaS projects. Matt is also deeply involved in the tech community in Frederick, Maryland, where he founded Python Frederick and has helped organize local tech events. Currently, Matt is a Senior Staff Software Engineer at Included Health, working to enhance the patient experience through technology. His blog offers insights into web development, community involvement, and his career journey.
376 Articles from this blog
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.
Announcing luatest, a new, fast Lua test runner inspired by pytest, offering significant speed improvements over existing options.
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.
The article details setting up a Django SaaS signup flow, email templates, and configuring CI/CD with GitHub Actions and pre-commit.
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.
A guide to using django-simple-history for tracking model changes and version control in Django projects.
A developer compares Django and Ruby on Rails for web development, discussing his choice and offering advice for learners.
Developer works on Python exercises, creates a custom 404 page for a Django app, and builds a GraphQL service with Go's gqlgen.
A crash course on backend development using Django and Django REST Framework, including a live coding example from a Python Frederick talk.
The author discusses switching to Neovim, an Exercism Python exercise, and adding django-stubs for better type hinting in their SaaS project.