A practical Python 3 guide to descriptors β the protocol behind property, methods, and ORM fields. Learn __get__/__set__/__delete__, data vs non-data ...
MicroPyramid Blog
Articles that strengthen our current focus on AI systems, modernization, and product engineering, alongside the broader engineering archive.
Older posts still cover Django, Python, AWS, Salesforce, React, Flutter, and Svelte, but the clearest current signal is around the three service lanes below.
AI Systems
RAG, knowledge workflows, search, and practical AI system design.
Explore service pageModernization
Legacy cleanup, migration planning, Django rescue, and safer system change.
Explore service pageProduct Engineering
Full-stack delivery, dashboards, portals, MVPs, and AI-ready product work.
Explore service pageWhere Salesforce is heading in 2026: Agentforce agents, Data Cloud, the Einstein Trust Layer, Hyperforce, Flow-first automation, Slack and Industry Cl...
Admin actions are the bulk operations in the dropdown on a modelβs change-list page in the Django admin. This guide covers writing custom actions the ...
When DEBUG is False, Django serves your own 404, 500, 403 and 400 pages. Here's how to wire up the templates and handler views, dodge the 500 context ...
A practical, Django 5.x guide to custom view decorators for role- and permission-based access control: functools.wraps, PermissionDenied vs login redi...
A practical 2026 guide to Salesforce Approval Processes for admins and decision-makers: what they are, how to build one, how email and mobile approval...
A master-detail relationship in Salesforce is a tight parent-child link where the detail inherits the master's ownership, sharing, and security, suppo...
A practical 2026 guide to HTTP Basic Authentication with Nginx. Learn when to use it, how to create a bcrypt htpasswd file, wire it into your server o...
A practical 2026 guide to CI/CD with GitLab CI/CD and Docker: the .gitlab-ci.yml model, runners and executors, building images with dind or Kaniko, a ...
A current, 2026 guide to SOQL for Salesforce admins and developers: how SOQL differs from SQL and SOSL, where to run queries, core syntax, relationshi...
Integrate PayPal into Django the modern way. A 2026 guide to the JavaScript SDK Smart Payment Buttons, the REST Orders API v2 (create and capture), an...
A current, end-to-end 2026 guide to installing a Kubernetes cluster on bare-metal Fedora with kubeadm and containerd β covering swap, kernel modules, ...