Articles archive

How ruff changed my Python programming habits
From: Matthias K's Blog
Added: July 26, 2023
Email Templates - Building SaaS #165
From: Matt Layman's Website
Added: July 22, 2023
Weeknotes (2023 week 29)
From: Matthias K's Blog
Added: July 21, 2023
Django REST Framework Authentication with Auth.js
From: TestDriven.io Blog
Added: July 18, 2023
Serving ZIP files using Django
From: Matthias K's Blog
Added: July 18, 2023
Weeknotes (2023 week 28)
From: Matthias K's Blog
Added: July 12, 2023
Django: Clean up unused code with Vulture
From: Adam Johnson's Blog
Added: July 12, 2023
Django: Flush out test flakiness by randomly ordering QuerySets
From: Adam Johnson's Blog
Added: July 4, 2023
PyCharm & DSF Campaign 2023
From: Django: News & Events
Added: July 4, 2023
Django security releases issued: 4.2.3, 4.1.10, and 3.2.20
From: Django: News & Events
Added: July 3, 2023
Django: A version of json_script for pre-serialized JSON strings
From: Adam Johnson's Blog
Added: July 2, 2023
Accounts and Email - Building SaaS #164
From: Matt Layman's Website
Added: July 1, 2023
Weeknotes (2023 week 26)
From: Matthias K's Blog
Added: June 30, 2023
Testing that OpenAPI Spec is valid with OpenAPI Spec Validator and Pytest
From: Software development and beyond
Added: June 27, 2023
Caddy 2 config for serving Django, FastAPI and other web apps
From: Software development and beyond
Added: June 27, 2023
Different request and response serializers in Django REST Framework
From: Software development and beyond
Added: June 27, 2023
Python + Upsolver: Simplified Realtime Data Workflows
From: Matt Layman's Website
Added: June 24, 2023
First Major Model - Building SaaS #163
From: Matt Layman's Website
Added: June 24, 2023
Python Community News Interview
From: Paolo Melchiorre's Blog
Added: June 21, 2023
2023 Python Software Foundation Board Nomination
From: Paolo Melchiorre's Blog
Added: June 21, 2023
2023 Python Software Foundation Board Nomination
From: Paolo Melchiorre's Blog
Added: June 20, 2023
FeinCMS is a dead end (but feincms3 is not)
From: Matthias K's Blog
Added: June 19, 2023
Weeknotes (2023 week 24)
From: Matthias K's Blog
Added: June 16, 2023
Django: A security improvement coming to format_html()
From: Adam Johnson's Blog
Added: June 15, 2023
CSS variables and immutability
From: Matthias K's Blog
Added: June 14, 2023
Finish Signup and CI - Building SaaS #162
From: Matt Layman's Website
Added: June 10, 2023
Django ORM and QuerySets Tutorial
From: LearnDjango
Added: June 9, 2023
Yak-shaving to Where the Puck is Going to Be.
From: Noumenal
Added: June 8, 2023
Django bugfix release: 4.2.2
From: Django: News & Events
Added: June 5, 2023
New SaaS Signup - Building SaaS #161
From: Matt Layman's Website
Added: June 3, 2023
Django and Sass/SCSS without Node.js or a build step
From: Luke Plant's Blog
Added: June 1, 2023
Re-using CSS for the wrong HTML with Sass
From: Luke Plant's Blog
Added: June 1, 2023
Frequently Asked Questions about Django
From: LearnDjango
Added: May 26, 2023
Django RSS Feed Tutorial
From: LearnDjango
Added: May 23, 2023
Simple Django - DataTables integration
From: /var/
Added: May 23, 2023
Locomotive Engineer / New Model Field - Building SaaS #156
From: Matt Layman's Website
Added: May 20, 2023
Ellen's Alien Game / Display Related / Neovim config - Building SaaS #157
From: Matt Layman's Website
Added: May 20, 2023
Web Dev Panel Discussion
From: Matt Layman's Website
Added: May 20, 2023
Python Exercism Exercises / Template Updates - Building SaaS #158
From: Matt Layman's Website
Added: May 20, 2023
Python Exercises and Behind the Scenes - Building SaaS #159
From: Matt Layman's Website
Added: May 20, 2023