django-planet

Blog: Matt Layman

web https://www.mattlayman.com/tags/django/
Author

Canceling Stripe Subscriptions - Building SaaS #17

March 28, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we continued on the deactivation workflow and worked through canceling a subscription with Stripe.

Read More

Feature Flags in Action - Building SaaS #16

March 21, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we used the feature flag system covered last time to add a new feature! We saw how feature flags make sure that your users don’t see your feature until you’re ready.

Read More

Feature Flags with Django Waffle - Building SaaS #15

March 7, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we added a feature flag system to College Conductor to control when users see new features. We used the excellent Django Waffle project.

Read More

Deploying with Ansible - Building SaaS #13

Feb. 7, 2019 » Django on Matt Layman » [Archived Version]

In this episode, I walked through the deployment process to put the updated web application onto the live site. We took a slight detour to discuss Continuous Integration when it seemed like Vagrant was broken, but we got back on track and focused on Ansible and how it’s used to push code onto the internet.

Read More

Building SaaS in January

Feb. 6, 2019 » Django on Matt Layman » [Archived Version]

Here’s a recap of what happened on the Building SaaS with Python and Django stream this past month. If some of these topics interest you, check them out! If you want to join live in the future, I stream live on Twitch on Wednesdays at 9pm Eastern time in the U.S. at https://www.twitch.tv/mblayman. Completing a 3rd party integration We spent some weeks in December building a 3rd party integration into College Conductor (the SaaS project that the stream focuses on).

Read More

Automation aides - Building SaaS #12

Jan. 31, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we completed an automated tool for processing and connecting data quickly. We built an HTML template and walked through how to extract pieces and make connections.

Read More

Semi-automated tasks - Building SaaS #11

Jan. 24, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we worked on a tool designed to help with backend manual tasks that would semi-automate the work. By automating some portion of the task, we’re able to make it way faster to complete.

Read More

Admin dashboards - Building SaaS #10

Jan. 16, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we started on a tools dashboard for admin-level users. We talked about Django’s auth module for handling access and how to protect views from unauthorized users.

Read More

Local web development vs Vagrant vs Docker: What’s right for you?

Jan. 8, 2019 » Django on Matt Layman » [Archived Version]

What tools do you use to build your web applications? Your choice matters a lot because you’ll spend a lot of time working in that environment. If you make a poor choice, you’ll be stuck with something suboptimal that can slow you down massively and make your project grind to a halt. If you make a harmonious choice, your tool will aide you on your development journey and let you crank out features to delight your customers.

Read More

Finishing third party integration - Building SaaS #9

Jan. 3, 2019 » Django on Matt Layman » [Archived Version]

In this episode, we finished off our integration with Prompt. To finish the integration, we changed the background web scraping task to send an email when changes happen. We also discussed how we’re going to build out an admin dashboard for managing back office processing.

Read More