Layman's Guide to Python Built-in Functions
A beginner-friendly guide explaining Python's built-in functions with simple definitions and examples for easy learning.
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 beginner-friendly guide explaining Python's built-in functions with simple definitions and examples for easy learning.
Exploring Go middleware, request context, and database usage with the standard library, continuing a series on building web apps.
Exploring Go's standard library features like JSON, templates, and static file embedding for SaaS development.
Learn how to extract text and data from PDFs using Python tools like pypdf, OCR, and table extraction techniques.
Exploring what kind of application can be built using only the Go programming language's standard library, without external dependencies.
An introduction to CI/CD concepts, practices, and tools for improving software delivery speed and quality.
Building a Django job to send activation email reminders before user accounts expire, plus discussion on dependency management.
Building a persistent trial banner using a Django inclusion template tag to share data across pages in a SaaS project.
This episode covers implementing email confirmations and customizing Django-allauth forms for password reset functionality in a SaaS project.
Learn how to use Python libraries like Click, Jinja2, and GPT to enhance and build AI projects and applications.
A Django SaaS development update covering the debug toolbar, authorization, and email verification signals.
The author updates core pages like About, FAQ, and Home for the JourneyInbox SaaS app, focusing on UI layout and content.
Developer adds an export feature for user journal entries in a SaaS application, plus minor code cleanup.
Developer builds a user settings page with Stripe billing portal integration and account closure for a SaaS product.
A developer explains their reasoning for choosing the Django web framework over Flask for a SaaS project, based on their experience.
Developer builds an import feature for a SaaS journaling app and handles dependency updates in this coding episode.
A developer adds flash messages and troubleshoots a content encoding issue with Django's 'timesince' in a SaaS project.
An introduction to NATS, an open-source technology for connecting applications and microservices over a network.
The latest episode of Building SaaS covers post-launch improvements and user experience polishing for the JourneyInbox application.
A developer discusses post-launch fixes for a SaaS product, including trial expirations, email prompts, UI polish, and dependency updates.