Resources
Curated references, code repositories, and tools that support PLEX articles.
Hands-on projects that mirror the walkthroughs published on PLEX. Each repository is paired with a long-form article so you can read, clone, and run the code.
From Zero to Sign-In: A 10-Line Flask Auth Pattern You Can Reuse Anywhere
Most Flask auth tutorials either underbuild (insecure shortcuts) or overbuild (framework sprawl). Here’s the smallest correct baseline—10 .....
Your Flask App Is Probably Leaking Something — Run These 7 Commands
Seven quick commands to spot secrets, debug flags, exposed ports, and risky file perms in a Flask deploy.
How to Deploy Your App on Render — Free Tier, Step-by-Step Guide
A practical, beginner-friendly guide to deploying a real Flask app on Render’s free tier using GitHub and a correct render.yaml.
Build a Python PDF Encryptor in 20 Lines
Protect sensitive documents with a minimal Python PDF encryptor. Learn how to lock any PDF with a password in under 20 lines of code.
Build a Python Password Generator Module in Under 50 Lines
Build a tiny Python password generator module in under 50 lines that outputs strong random passwords and memorable passphrases, plus a PLEX .....
Build a Universal ETL Toolkit in Python in Under 100 Lines
Build a tiny, reusable ETL toolkit in pure Python: one pipeline, swappable steps, and a CSV-to-CSV demo you can adapt to databases or APIs .....
Building a Custom QR Generator Tool with Python in Less Than 5 Minutes
Learn how to build a tiny Python QR generator script from scratch, add a centre logo safely, or skip straight to a ready-made GitHub repo .....
Introduction to Null Hypothesis Testing with Python
Learn how to frame a null hypothesis, run t-tests in Python with SciPy on real Iris data, and correctly interpret p-values without falling .....
Migrating an Excel Spreadsheet into a Fully Fledged Operational Database with Python
Learn how to migrate a multi-sheet Excel workbook into a relational database using a config-driven Python pipeline with pandas, SQLAlchemy .....
Build your first Python database interface.
Learn how to design a simple SQLite schema, write a reusable DatabaseInterface class, seed data from CSV and run a tested CRUD workflow in .....
Lightweight utilities designed to support data analysis, automation, python learning and experimentation.
PLEX ETL Playground
Upload a CSV, pick simple transforms, and download a cleaned file powered by a tiny universal ETL core.
PLEX Password Generator
Generate strong or memorable passwords directly in your browser using a PLEX-powered tool.
PLEX PDF Password
Protect a PDF with a password and download an encrypted copy without your document being stored on the server.
PLEX QR Generator
Generate clean, high-contrast QR codes for URLs, SMS, phone calls or email with an optional centre logo, directly in your browser.