Viewing profile — tiangolo
tiangolo
HN member- Joined
- Sat, Aug 12, 2017, 3:48 PM UTC
- HN karma
- 460
- Public activity
- 107 items
- HN profile
- View on Hacker News ↗
About tiangolo
Recent public activity
-
comment
Comment #48644540
Nice to hear! :)
-
comment
Comment #48637422
Hi HN, I’m Sebastián, creator of FastAPI. We just opened the public beta of FastAPI Cloud. You can deploy FastAPI apps with the command fastapi deploy, or connect your GitHub repo,…
- story
-
comment
Comment #44434705
FastAPI Labs | Design Engineer | Remote We are the same team behind FastAPI, building FastAPI Cloud. We're looking for a Design Engineer who can also code frontend (or is learning …
-
comment
Comment #43355014
FastAPI Labs | SRE / DevOps | REMOTE I created FastAPI, now I'm doing interesting new things and want extra help. I'm looking for tons of skills and knowledge in SRE / DevOps / Pla…
-
comment
Comment #41995601
Astral's tools (Ruff, uv) are awesome, I'm a big fan. I'm using them every time I can and recommending them everywhere. I use them for my open source projects (FastAPI, Typer, SQLM…
- story
-
comment
Comment #34972437
Here it is! The last part of the Forethought blog post series, migrating from Flask to FastAPI. This includes: Concurrency, async and await, and how to mix it with blocking code. r…
- story
-
comment
Comment #34793287
I don't have chocolates for you all, but you might like this. Migrating from Flask to FastAPI, Part 2. This is the juicy part, all the main code changes from Flask to FastAPI, incl…
- story
-
comment
Comment #34460498
Part of the work I've done with Forethought is lead an effort to migrate from Flask to FastAPI. Here's the first blog post out of 3, with all the tips and tricks to migrate a real-…
- story
-
comment
Comment #29484907
Hey! FastAPI author here. I do have a bunch of issues and PRs to review across the projects. But as I personally review and in most cases fine-tune and update each one of the PRs (…
-
comment
Comment #28302768
Thanks! :D
-
comment
Comment #28300059
Hehehe thanks for the trust! :D
-
comment
Comment #28300058
I'm glad to hear that!
-
comment
Comment #28300055
Yep, exactly. SQLAlchemy now has async support, so does SQLModel. But I haven't documented it yet.
-
comment
Comment #28300051
Yep, SQLAlchemy now has async support, so does SQLModel :) But I haven't documented it yet.
-
comment
Comment #28300047
Nice! Yeah, it should work well with Starlette, Flask, or anything else. And yeah, I plan on adding docs and a thin layer on top of Alembic, but yeah, it's just SQLAlchemy so it wi…
-
comment
Comment #28300039
Yep, but not secret, it's the in-progress dataclass_transform draft spec, already implemented in (open source) Pyright, and Pylance re-uses Pyright, so it gets that support. https:…
-
comment
Comment #28300033
Yep it uses the in-progress draft-spec dataclass_transforms https://github.com/microsoft/pyright/blob/main/specs/datacla... As Pyright already supports it, and Pylance is built on …
-
comment
Comment #28300013
The main benefit is actually being able to have statically typed models instead of dynamic, to get autocompletion, error checks, etc. In fact, I made a small utility library some t…
-
comment
Comment #28299996
I just released it yesterday, so almost no one is using it in prod (I bet there's a couple using it already). But it's all SQLAlchemy underneath, the most wiidely used Python SQL l…
-
comment
Comment #28299963
Thanks Simon! It means a lot, even more coming from you (I might screenshot this comment and frame it in my living room). :D