One of the joys of my current role has been getting to code Python at enterprise level, rather than ‘enthusiastic hobbyist’, and learning current industry best practices from my colleagues.
Case in point, I just migrated a project from Flask to FastAPI and swapped out aiohttp for httpx.
FastAPI: Async-first, type hints, Pydantic integration = dev happiness
httpx: Cleaner API, connection pooling, great with async/await
It feels like I’m finally stepping into 2025 with both feet! (Albeit halfway through the year)