HHimaniinhimanitayal.hashnode.dev·4d ago · 4 min readPython for PHP Developers, Part 3: JWT AuthenticationThis is Part 3 of a series. Catch up on Part 1: A Practical Crash Course and Part 2: FastAPI with a Real Database. In Part 2, we built a FastAPI app backed by a real database. Right now, anyone can hi00
HHimaniinhimanitayal.hashnode.dev·Oct 4 · 4 min readPython for PHP Developers, Part 2: FastAPI with a Real DatabaseThis is Part 2 of a series. If you haven't read Part 1 (syntax side-by-side, gotchas, and your first FastAPI endpoint), start here: Python for PHP Developers: A Practical Crash Course In Part 1, we bu00
HHimaniinhimanitayal.hashnode.dev·Sep 28 · 3 min readPython for PHP Developers: A Practical Crash CourseIf you already write PHP, Java, or JavaScript, you don't need a "what is a variable" tutorial. You need to know how Python differs from what you already know. I moved from 8+ years of PHP/Magento to P00
HHimaniinhimanitayal.hashnode.dev·Sep 26 · 3 min readFrom PHP/Magento to Python: A Backend Engineer's Transition GuideEight years into a career built on PHP and Magento, I made a deliberate switch to Python. Here's what actually carried over, what didn't, and what I wish I'd known going in. Why switch after eight yea00
HHimaniinhimanitayal.hashnode.dev·Jul 3 · 6 min readJWT Authentication & Token Refresh in FastAPI: A Practical GuideWhy auth is where I start, not where I end up It's tempting to treat authentication as a checkbox you add once the "real" features are done. I do the opposite — auth design is the first thing I think 00