New App In Project - Building SaaS #136
A developer builds a new teacher checklist feature in a Django SaaS project, creating a dedicated 'teachers' app.
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
A developer builds a new teacher checklist feature in a Django SaaS project, creating a dedicated 'teachers' app.
Explores using htmx instead of JavaScript for dynamic web features like AJAX and infinite scroll in various frameworks.
Learn systematic problem-solving techniques and tools for debugging issues in Django web applications.
A developer troubleshoots a broken Python virtual environment and dives deep into dependency installation issues in this coding screencast.
The developer works on small user-requested features for a SaaS app, taking a break between larger projects.
Building a Django SaaS feature for user-requested PDF bundles, integrating S3 file storage via django-storages.
An introduction to Great Expectations, an open-source Python tool for data quality testing, documentation, and profiling.
Adding a PDF course completion report for students in a SaaS application built with Python and Django.
The article details adding a PDF attendance report to a SaaS project, covering development challenges and code patterns.
The author details building a minimal HTTP parser for the Atlas web framework, focusing on extracting the method and path from the request line.
An update on adding a new report to a PDF bundle, including code cleanup and refactoring in a SaaS project.
The author discusses building HTTP request and response objects for their Lua web framework and explores options for an HTTP parser.
A guide to Django security, covering common vulnerabilities and how the framework helps protect web applications from threats.
The author explores routing in web frameworks and details the implementation of a flat-list routing system for their Lua-based Atlas framework.
Developer debugs static file handling for PDF reports in a Django-based SaaS application during a live coding session.
The author details the process of adapting Python's ASGI standard for Lua, creating LASGI to connect a Lua web server and application.
A developer explains how to use Lua coroutines to replace confusing callback patterns in asynchronous code for a more synchronous-looking interface.
A guide to managing Django site settings, covering configuration sources, environment variables, and multi-environment patterns.
A developer shares the process of creating and distributing a Lua package using LuaRocks, despite the package being unfinished and having quirks.
Developer builds admin tools to inspect PDF reports for a homeschool app, part of a SaaS development series.