Hacker News new | past | comments | ask | show | jobs | submit | dvlx's comments login

Cannot agree with this more.

My team was able to deploy a highly sophisticated technology stack in less than 12 months that could add up to about 50 years of procurement (based on past experience acquiring software for large enterprises). There are 20x more disparate solutions/components, but it all rolls up to a single AWS Bill.

This approach has given us remarkable agility and easily outperform traditional vendor products like Mulesoft, IIB etc. because we are easily able to augment/extend/enhance


That's about right. I was working on a an AWS project a while ago while a colleague was working on a procurement project. What's when I had the realization that 1) AWS services are nothing special 2) there are usually superior SaaS options for each service 3) therefore the primary value I got out of AWS was the fact that I wasn't pulling my hair out like my colleague


Even easier with FastApi

https://fastapi.tiangolo.com/

Auto generates both interactive SwaggerUI and Redoc pages.

Can turn off before production deployment.


This was a fantastic introduction to modern performant/typesafe python -- I had no idea FastAPI existed, and did not know about the projects it depends on, starlette[0] and pydantic[1].

Prior to today if I was starting a python project I probably would reach for PyPy + falcon/flask/django and go until I hit a limitation that required CPython, but with starlette/pydantic I'm more than happy to settle for NodeJS-like performance on CPython. And of course, the OpenAPI/Swagger support is an amazing feature, APIs shouldn't be built without it these days.

[0]: https://starlette.io/

[1]: https://pydantic-docs.helpmanual.io/


Seconded. FastAPI has been a boon for us in our project work and the auto-generated documentation is one of its very best features.


Came here to say this, FastApi was my introduction to Swagger and now I love it!


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: