Blogs

Notes on backend engineering.

Writing on Django, production systems, and the decisions behind them.

django-google-sheets-api

Sep 23, 2026 15 min read

Connecting Django to the Google Sheets API

Connect a Django application to Google Sheets with Python. This step-by-step guide covers Google Cloud setup, service-account credentials, reading data, appending rows, Django integration, and security.

rebuild-old-web-app

Sep 20, 2026 15 min read

Questions to Ask Before Rebuilding Your Old Web App

Use this practical checklist to decide whether to rebuild, refactor, or modernize an old web application. Assess business needs, integrations, data, security, cost, and migration risk before committing.

learn-django-roadmap-2026

Sep 18, 2026 16 min read

Learn Django in 2026: A Practical Roadmap

Learn Django with a structured, project-first roadmap for 2026. Build Python foundations, understand Django's core features, create APIs, test your code, and deploy a portfolio-worthy application.

django-aws-hosting-cost

Sep 17, 2026 13 min read

How Much Does It Cost to Host a Django App on AWS?

AWS hosting costs depend on your architecture, traffic, database, storage, region, and reliability needs. This guide compares practical Django hosting options and shows how to estimate a monthly budget.

django-export-csv-excel

Sep 16, 2026 11 min read

Exporting Data to CSV and Excel From Django

Build practical CSV and Excel exports in Django with downloadable responses, QuerySet data, formatted workbooks, access controls, and safer handling of large reports.

django-tailwind-css

Sep 15, 2026 10 min read

Using Tailwind CSS With Django: A Practical Setup Guide

Tailwind CSS can make Django templates easier to style with utility classes. This guide walks through a practical setup, template integration, development workflow, production build, and common fixes.

→Get in touch

Have a problem worth solving?

If something here is close to a problem you're dealing with, let's talk.