Live data from Hacker News

Viewing profile — tiangolo

tiangolo

HN member
Joined
Sat, Aug 12, 2017, 3:48 PM UTC
HN karma
460
Public activity
107 items

About tiangolo

https://github.com/tiangolo

Recent public activity

  1. comment
    Comment #48644540

    Nice to hear! :)

  2. 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,…

  3. story
  4. 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 …

  5. 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…

  6. 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…

  7. story
  8. 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…

  9. story
  10. 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…

  11. story
  12. 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-…

  13. story
  14. 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 (…

  15. comment
    Comment #28302768

    Thanks! :D

  16. comment
    Comment #28300059

    Hehehe thanks for the trust! :D

  17. comment
    Comment #28300058

    I'm glad to hear that!

  18. comment
    Comment #28300055

    Yep, exactly. SQLAlchemy now has async support, so does SQLModel. But I haven't documented it yet.

  19. comment
    Comment #28300051

    Yep, SQLAlchemy now has async support, so does SQLModel :) But I haven't documented it yet.

  20. 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…

  21. 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:…

  22. 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 …

  23. 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…

  24. 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…

  25. 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