---
title: "Abhilash PS (@abhips) | Hashnode"
description: "Abhilash PS (@abhips) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@abhips"
---

@abhips

# Abhilash PS

@abhips · Bengaluru · Joined July 2025

### [Understanding Django Proxy Models: Usage, Benefits, and Limitations](https://abhilashps.me/understanding-django-proxy-models-usage-benefits-and-limitations?utm_source=hashnode&utm_medium=feed)

Django proxy models provide different behavior views without altering the database schema, offering benefits and limitations in usage

21 min read · [abhilashps.me](https://abhilashps.me/understanding-django-proxy-models-usage-benefits-and-limitations?utm_source=hashnode&utm_medium=feed)

[Jan 19](https://hashnode.com/posts/understanding-django-proxy-models-usage-benefits-and-limitations/696e3a1fd7cd68aac46a21f6)

### [Structuring Responsibilities in Django REST Framework Projects](https://abhilashps.me/structuring-responsibilities-in-django-rest-framework-projects?utm_source=hashnode&utm_medium=feed)

Divide responsibilities in Django REST Framework projects for clean, maintainable code by using organized layers effectively

4 min read · [abhilashps.me](https://abhilashps.me/structuring-responsibilities-in-django-rest-framework-projects?utm_source=hashnode&utm_medium=feed)

[Jan 15](https://hashnode.com/posts/structuring-responsibilities-in-django-rest-framework-projects/69695862d65895a11ce715e1)

### [Conceptual Abstraction: A Design Idea That Predates REST](https://abhilashps.me/conceptual-abstraction-a-design-idea-that-predates-rest?utm_source=hashnode&utm_medium=feed)

Explore conceptual abstraction in software systems, emphasizing its importance beyond REST and its role in system evolution

5 min read · [abhilashps.me](https://abhilashps.me/conceptual-abstraction-a-design-idea-that-predates-rest?utm_source=hashnode&utm_medium=feed)

[Jan 13](https://hashnode.com/posts/conceptual-abstraction-a-design-idea-that-predates-rest/6966127dc992cfb0e61f3dd6)

### [Invariants and Their Role in Software Systems](https://abhilashps.me/invariants-and-their-role-in-software-systems?utm_source=hashnode&utm_medium=feed)

Explore the vital role of invariants in software design, ensuring system correctness by defining essential conditions that must always hold true

5 min read · [abhilashps.me](https://abhilashps.me/invariants-and-their-role-in-software-systems?utm_source=hashnode&utm_medium=feed)

[Jan 12](https://hashnode.com/posts/invariants-and-their-role-in-software-systems/6965534b52a786112d413ee1)

### [Authorization in Django: From Permissions to Policies — Part 13 (Capstone) — Authorization Is Not Security](https://abhilashps.me/authorization-in-django-from-permissions-to-policies-part-13-capstone-authorization-is-not-security?utm_source=hashnode&utm_medium=feed)

On Boundaries, Guarantees, and the Limits of Authorization

6 min read · [abhilashps.me](https://abhilashps.me/authorization-in-django-from-permissions-to-policies-part-13-capstone-authorization-is-not-security?utm_source=hashnode&utm_medium=feed)

[Jan 12](https://hashnode.com/posts/authorization-in-django-from-permissions-to-policies-part-13-capstone-authorization-is-not-security/698b7552ce66e4a119073289)
