Do It Live - Building SaaS #185
A developer live-deploys user setup and Stripe configuration, finding and fixing bugs in the process.
A developer live-deploys user setup and Stripe configuration, finding and fixing bugs in the process.
The article covers final pre-launch features for a SaaS product, including user sign-up limits and login page styling.
A guide explaining the benefits of conda virtual environments and six essential commands to create, activate, and manage them for Python projects.
A technical guide to a Python script that locks a Linux system and puts it back to sleep after a short idle period, ensuring security and power efficiency.
Explains why mocking ML models in unit tests is problematic and offers guidelines for effectively testing machine learning code.
An introductory guide to Python programming covering installation, syntax, data structures, and best practices for beginners.
The article details completing a Stripe payment integration for a SaaS product, including tests, webhooks, and user signup views.
A guide on integrating Microsoft Prompt Flow into a Python Streamlit app to build an AI-powered image search using Azure AI Search and OpenAI.
A guide to creating unique art programmatically using Python, building custom tools from scratch without AI.
A guide on deploying and running a Dask distributed computing cluster on a Databricks analytics platform alongside Apache Spark.
A tutorial on building a chat bot using the OpenAI Assistants API and the Microsoft Bot Framework SDK, with a focus on Python implementation.
A developer compares solving Advent of Code puzzles in Prolog, Haskell, Python, and Scala, analyzing productivity, code style, and language ergonomics.
Using dask-ctl to run Dask workloads on multiple cluster backends (like LocalCluster, KubeCluster) with zero code changes via YAML configuration.
A technical guide on creating a custom Tokyo walking tour map using GIS tools, QGIS, Python, and OpenStreetMap data.
A developer stream log about improving a SaaS app's design and planning Stripe payment integration, with less Stripe work than planned.
A comparison of Polars and Pandas for data analysis in Python, focusing on Polars' API, performance benefits, and use cases.
A guide to building and using a lightweight Docker container image for the OpenStack Client, making it portable and dependency-free.
A guide on configuring the Typer library in Python to automatically display help text when a CLI tool is run without arguments.
Explains the differences between conda, Anaconda, and Miniconda, focusing on their roles as Python distributions and package/environment managers for data science.
A developer updates a SaaS app's legal pages and integrates Stripe for customer creation and subscription payments.