Django & Python
Building a multi-app Django 5.2 portfolio site — routing, file uploads, AI integrations, and deployment.
08 May 2026 · Matt
Django & Python
Generating Images with AWS Bedrock Stable Image Core
How the media_system app calls Stable Image Core via boto3 and stores the result in S3.
Read more →
05 May 2026 · Matt
Django & Python
Rate-Limiting AI API Calls with a Daily Usage Model
The DailyAIUsage pattern used across the portfolio to prevent runaway Bedrock costs.
Read more →
02 May 2026 · Matt
Django & Python
Handwriting Recognition with EMNIST and scikit-learn
How the waes_chat_e app classifies hand-drawn characters using a cached joblib model and a 28×28 canvas pipeline.
Read more →
29 Apr 2026 · Matt
Django & Python
File Uploads with Per-User Quotas in Django
How the media_system app enforces a 5 GB per-user storage limit and routes files into organised subdirectories.
Read more →
26 Apr 2026 · Matt
Django & Python
Django URL Routing: How This Portfolio Is Wired Together
A walkthrough of the root urlpatterns in hello_world/urls.py and how each app plugs in.
Read more →