Experience Spot.

Delving into my software engineering journey and technical insights in my blog posts.

What is Single Responsibility principle?

A practical introduction to the Single Responsibility Principle (SRP) with a simple before/after refactor example showing how separating concerns makes your code easier to maintain and extend.

What is Dependency Injection in Python?

Simplify code maintenance with Dependency Injection in Python, passing dependencies into classes/functions for enhanced flexibility & testability

Automating development with CI/CD using Github Actions

Optimize software development with GitHub Actions for seamless CI/CD automation

Deploy Django with Postgres, Nginx, and Gunicorn on Ubuntu 20.04 VPS

Deploy Django with Postgres, Nginx, and Gunicorn on Ubuntu 20.04 VPS