Connecting third party services - Building SaaS #8
Building SaaS app: Adding a Celery background task for web scraping a third-party service using Python, Django, and Beautiful Soup.
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
Building SaaS app: Adding a Celery background task for web scraping a third-party service using Python, Django, and Beautiful Soup.
A developer adds a third-party integration (Prompt) to a SaaS project using Python and Django, involving model, view, and template changes.
Recap of a Python Frederick meetup where Patrick Pierson presented on Django, covering local development tools like Docker and Vagrant.
A developer stream on integrating a third-party service into a SaaS app using Python and Django, focusing on database modeling.
A developer updates Django data models, adds data to templates, writes tests, and creates database migrations in this coding stream recap.
Learn how Python's Abstract Syntax Trees (AST) work and how to use the `ast` module to analyze your code structure.
How to add and test Celery beat, a background task scheduler, to a Django SaaS project, including deployment with Ansible.
A developer streams on Twitch, showing how to build a SaaS product with Python and Django, covering design, testing, and deployment.
A developer builds a Django model to handle multiple Stripe subscription plans for a SaaS application and updates the landing page.
A developer creates a report email from web-scraped data for a SaaS application using Python and Django.
A developer documents building a SaaS product using Python and Django, starting with a live stream experiment.
Learn how to use the BeeWare suite to build native mobile applications using the Python programming language.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
A developer explains why he switched from his custom static site generator, handroll, to the popular Hugo framework.
A software engineer shares his experience starting a new role as a senior backend developer at the telemedicine company Doctor on Demand.
Announcing the launch of Full Health Developer, a website and newsletter focused on physical and mental health topics for software developers.
An open source maintainer shares their journey of stepping down from a project by filing a 'Request For New Maintainer' issue.
A developer requests participation in a survey to identify the biggest physical and mental health issues faced by the software developer community.
A guide to implementing effective code reviews, covering tone, automation, and best practices for teams.
A summary of a Python Frederick meetup featuring Christine Lee's presentation on data science tools and features available in Python.