Blog

Thoughts, tutorials and notes on software development.

Filtered by tag: #admin-panels ✕ Clear
Blueprints: How I Replaced Hundreds of Templates with Python Dictionaries
Architecture Django

Blueprints: How I Replaced Hundreds of Templates with Python Dictionaries

A blueprint system that turns Python dictionaries into complete admin pages - tables, filters, forms, actions, permissions, and menus - with zero HTML templates. How a decorator, a TypedDict, and a JSON contract eliminated an entire class of repetitive frontend work.

Django Admin Is the Most Underappreciated Framework Feature in All of Web Development
Architecture Django

Django Admin Is the Most Underappreciated Framework Feature in All of Web Development

Django admin renders full CRUD interfaces from model definitions alone. Most frameworks cannot even dream of this. Here is why it changed how I think about UI, how it inspired a production schema-driven form engine, and why the industry sleeps on the best idea in web development.