Django community: RSS
This page, updated regularly, aggregates Community blog posts from the Django community.
-
Vim & Neovim for Python Development
A 2026 refresh on configuring Vim and Neovim as a productive Python IDE: lazy.nvim, LSP via Mason (pyright + Ruff), Treesitter, nvim-cmp, Telescope, and debugpy — plus a classic vim-plug setup and an honest Neovim vs VS Code comparison. -
Salesforce Outbound Messaging: Setup & Modern Alternatives
Outbound Messaging pushes a SOAP message to an external endpoint when a Salesforce record changes. Here is how to set it up, plus the honest 2026 story: Workflow Rules are end-of-support, so trigger from Flow or an approval process - and reach for Platform Events, Change Data Capture, or Apex callouts for new event-driven integrations. -
Salesforce Permission Sets: Create & Assign Them
A permission set grants additive access on top of a profile. Learn to create, group, and assign permission sets the modern least-privilege way. -
Salesforce Schema Builder: Access & Use It
Salesforce Schema Builder is a drag-and-drop ERD tool for viewing and editing your data model. Open it from Setup (Quick Find: Schema Builder) or the Object Manager button - you need the Customize Application permission. Learn what it does, how it compares to Object Manager, and its limitations. -
Docker Swarm: Cluster Containers (Is It Still Worth It?)
Is Docker Swarm still worth it in 2026? An honest guide to Swarm mode vs Kubernetes, with cluster setup, services, stacks, overlay networks, secrets, and rolling updates. -
Logstash Parsing & Grok Configuration: A Complete Guide
A practical guide to Logstash parsing in 2026: the input-filter-output pipeline, grok pattern syntax, the faster dissect filter, mutate/date/json/geoip, custom patterns, multiple pipelines, and where Logstash still beats Beats and ingest pipelines. -
Angular Forms: Reactive & Template-Driven Validation
A modern guide to Angular forms (17/18/19): reactive vs template-driven, typed reactive forms, built-in, custom, and async validators, and how to show errors and submit. -
Profiling Django Apps: Debug Toolbar, Silk & Beyond
To profile a Django application in 2026, reach for django-debug-toolbar to count queries and find N+1 problems in development, django-silk to persist per-request SQL and cProfile data, and an APM such as Sentry Performance or Scout in production. This guide compares the tools, shows setup snippets, and explains dev vs prod profiling. -
Securing Elasticsearch: From Shield to Built-in Security
Elasticsearch "Shield" no longer exists — it became X-Pack Security and is now free, built-in, and on by default. Here is how to secure Elasticsearch in 2026 with TLS, authentication, RBAC, and API keys. -
Salesforce Sales Cloud: Key Features & How Releases Work
A 2026 guide to Salesforce Sales Cloud: its core CRM, forecasting, and Einstein and Agentforce AI capabilities, and how Salesforce ships features three times a year. -
Getting Started with Angular: A Modern Setup Guide
"Angular 2" is the 2016 rewrite and is long obsolete. Modern Angular (v17-v20+) starts with the CLI: ng new, standalone components, signals, and built-in @if/@for control flow. Here is the up-to-date, copy-paste getting-started path. -
Python Development Environment on Windows
A 2026 guide to setting up a Python development environment on Windows: install Python 3.13 with the py launcher, decide between native Windows, WSL2, and Docker, and use venv (or uv), pip, and VS Code with Pylance to build cleanly. -
10 Sublime Text Plugins for Python & Django Development
A 2026 refresh of the best Sublime Text plugins for Python and Django: LSP + LSP-pyright for completion and type checking, SublimeLinter + Ruff, Djaneiro, GitGutter, SideBarEnhancements and more, with the VS Code equivalent for every package and an honest editor comparison. -
How to Package a Python App as a Debian .deb
A modern, honest guide to turning a Python app into a Debian .deb in 2026 — fpm, dh-virtualenv and native debhelper + dh-python compared (the old stdeb route is dead), with working examples and when a container is the better call. -
RTMP and MMS Explained: Legacy Streaming Protocols
A plain guide to RTMP and MMS: where these Flash- and Windows-era streaming protocols came from, why MMS is obsolete, why RTMP lives on purely as a live-ingest format, and the HTTP-based protocols that deliver streams today. -
Salesforce Visualforce PDF: Convert a Page to PDF with renderAs
A practical 2026 guide to generating PDFs in Salesforce with a Visualforce page and the renderAs="pdf" attribute: page layout with @page CSS, headers and footers, creating and attaching the PDF in Apex, the legacy vs advanced rendering engines, and the known limits. -
Deploy Django on Google App Engine (Standard, Cloud SQL & Cloud Run)
The modern way to deploy Django on Google App Engine in 2026: App Engine Standard (2nd gen) on Python 3, data in Cloud SQL via the Auth Proxy, static and media in Cloud Storage, shipped with app.yaml and gcloud app deploy — and when Cloud Run is the better choice. -
Salesforce Nonprofit Success Pack (NPSP): What It Is and Where It Stands
The Salesforce Nonprofit Success Pack (NPSP) is a free managed package that turns Sales Cloud into a donor and constituent CRM. Here is what it includes, who should still use it, and how it compares to the newer native Nonprofit Cloud in 2026. -
How to Create a Custom Splash & Landing Page in Salesforce
A splash or landing page is the first screen users see in a Salesforce app. Here is the modern 2026 way to build one — Lightning App Builder, Visualforce, LWC, or Experience Cloud — and how to retire the legacy Classic tab splash page. -
Circular ImageView in Android: Compose, Coil & ShapeableImageView
Showing a circular (avatar) image in Android no longer means hand-rolling a BitmapShader view. Here is the modern 2026 playbook across both UI toolkits: Jetpack Compose with Modifier.clip(CircleShape) and Coil AsyncImage, and Material ShapeableImageView (cornerSize 50%) for XML layouts — including borders, placeholders, centerCrop, and how the legacy CircleImageView library and custom BitmapShader approach compare. -
jQuery Mobile Touch Events (and the Modern Replacements)
jQuery Mobile is deprecated and archived, so don't build new touch interactions on it. This guide explains the legacy tap, taphold, swipe and vmouse events for anyone maintaining old code, then shows the modern 2026 replacements: the Pointer Events API, raw Touch events, CSS touch-action and a vanilla swipe-detection snippet. -
Using CasperJS to Scrape Website Data
CasperJS once paired with PhantomJS to scrape and automate websites, but both are unmaintained. This guide shows the legacy approach for context, then how to scrape reliably in 2026 with Playwright or Puppeteer. -
Audio Formats Explained: MP3 vs AAC vs Ogg (Opus/Vorbis)
A practical 2026 guide to the three audio formats you actually ship: MP3, AAC and Ogg (Vorbis/Opus). Learn what each one is, when to pick it, and how modern streaming delivers them. -
Why Choose Python for Backend Development
An honest 2026 guide to choosing Python for backend development: why it wins on speed, ecosystem, and AI/ML, how Django, FastAPI, and Flask compare, the performance and GIL reality, and when Go, Rust, or Node.js are the better fit. -
AI Agent Development: The Essential Skill for Modern Developers
AI agents are large language models given tools, memory, and a planning loop so they can take actions, not just chat. This guide breaks down the anatomy of an agent, the core agentic patterns, the 2026 framework and Model Context Protocol (MCP) ecosystem, the production concerns that decide whether an agent ships, and why building agents is now an essential developer skill.