uv: An In-Depth Guide to Python's Fast and Ambitious New Package Manager
A comprehensive guide on why and how to start using uv—the package manager (and much more) that's taken the Python world by storm.
How to Create a Subscription SaaS Application with Django and Stripe
All the technical details of creating a subscription SaaS business using the Python-based Django web framework and Stripe payment processor.
Introduction
Why JavaScript in 2024 is hard, how to make it less painful, and a roadmap for the rest of the series.
Organizing your Front-End Codebase in a Django Project
The two common ways of setting up a Django / JavaScript project—understanding their advantages, shortcomings, and finding a happy middle ground.
A Crash Course in Modern JavaScript Tooling
Demystifying npm, webpack, babel, and rest of the JavaScript tooling ecosystem so we can get down to building modern web applications.
Integrating a Modern JavaScript Pipeline into a Django Application
The nuts and bolts of integrating our shiny new front-end pipeline into our Django project—and using it to create some simple "Hello World" applications with webpack, React, and Vue.
How to build a React application in a Django project
Learning about hybrid applications by creating a single-page React app. Exploring the common issues that come up and how to solve them.
Django, HTMX and Alpine.js: Modern websites, JavaScript optional
Building a modern front end in Django without reaching for a full-blown JavaScript framework. Choosing the right tools for the job, and bringing them into your project.
Django and OpenAPI: Front end the better way.
How to work with Django APIs and JavaScript in a way that doesn't suck.
The Essential Django Deployment Guide
From choosing between a PaaS or VPS, where to host, and how to configure your app, here's everything you need to know to get your Django project into production.
Learn to use Websockets with Django by building your own ChatGPT
Everything you need to know about websockets to use them in your applications, with Django, channels, and HTMX.
Building Progress Bars with Django and Celery
Setting up a Django application to run tasks in background processes while still providing feedback to your users.
I don't spam and you can unsubscribe anytime.