DEV Community

Ravi Gupta profile picture

Ravi Gupta

Code with purpose. Architect with vision. Deliver with impact. GitHub: ravigupta97 LinkedIn: ravigupta97

I Thought the Hard Part Was the Code. Turns Out Production Is Where Security Assumptions Go to Die.

Rate limits, SMTP, and Docker build tips

I Thought the Hard Part Was the Code. Turns Out Production Is Where Security Assumptions Go to Die.

8
Comments 5
10 min read

Want to connect with Ravi Gupta?

Create an account to connect with Ravi Gupta. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
I Thought JWTs Were Stateless. Turns Out Logout Made Me Build a Stateful Layer Anyway.

I Thought JWTs Were Stateless. Turns Out Logout Made Me Build a Stateful Layer Anyway.

2
Comments
8 min read
I Thought OAuth Was Just Adding a Google Button. Turns Out It's a CSRF Problem Disguised as a Feature.

I Thought OAuth Was Just Adding a Google Button. Turns Out It's a CSRF Problem Disguised as a Feature.

3
Comments 2
8 min read
Why I Stopped Writing Auth Code for Every Project and Built AuthShield

Why I Stopped Writing Auth Code for Every Project and Built AuthShield

3
Comments
5 min read
The Faster We Build with AI, the More Dangerous Bad Auth Becomes - And the Rarer Good Auth Becomes

The Faster We Build with AI, the More Dangerous Bad Auth Becomes - And the Rarer Good Auth Becomes

3
Comments 1
10 min read
Building a Production-Ready Task Management API with FastAPI: Testing, Deployment & Production (Part 3)

Building a Production-Ready Task Management API with FastAPI: Testing, Deployment & Production (Part 3)

5
Comments 1
16 min read
Building a Production-Ready Task Management API with FastAPI: Development & Implementation (Part 2)

Building a Production-Ready Task Management API with FastAPI: Development & Implementation (Part 2)

7
Comments
13 min read
Building a Production-Ready Task Management API with FastAPI: Complete Architecture Guide

Building a Production-Ready Task Management API with FastAPI: Complete Architecture Guide

12
Comments
11 min read
loading...