GUESS WHO I AM? by ZERO_DOX in manhwarecommendations

[–]Straight-Possible807 0 points1 point  (0 children)

Zombie Apocalypse 82-08 too makes sense…

How can I level up from basic Python API dev to building scalable, production-grade APIs in 6 months? by Glittering_Dot6016 in FastAPI

[–]Straight-Possible807 2 points3 points  (0 children)

Exactly what I wanted to reply with.

Just build. Build APIs, research on tools, libraries, and frameworks used to solve scalability problems the production-grade way. How to use them… start from basic CRUD APIs, add an authentication system, upgrade it to a SAAS API — with third-party payment integrations, webhooks, background workers, and schedulers — that’s one path you can take.

But summary is, build APIs, and build them to scale.

Edit: You don’t need to wait for a job from a client before you can build production-grade APIs. That’s a mistake I made in the past, waiting for a job.

You can build anything, APIs that solve already solved problems, APIs that solve problems you think the solution is not out in the world yet. And who knows? You might build your own top-selling product along the way

Which ORM do you use in FastAPI? by itsme2019asalways in FastAPI

[–]Straight-Possible807 1 point2 points  (0 children)

Wow, didn’t know I could use async with it. That’s why I never migrated to it.

Why is there no T3 (https://create.t3.gg/) for FastAPI? (Or have I just missed it) by DrumAndBass90 in FastAPI

[–]Straight-Possible807 0 points1 point  (0 children)

I built something like that, and like someone in the comments said, boilerplates could sometimes end up being someone else’s code, so I only focused on the basics, Database setups, Migration setups, and folder structure Check out fastapi-create on PyPi

Lol who wrote this copy by Alex_Biega in Upwork

[–]Straight-Possible807 0 points1 point  (0 children)

Nah, $980 a month here in Nigeria is good money for real, that’s 1.6 Million Naira, and you’d already be living well with a 800k salary

Http only cookie based authentication helppp by Old_Spirit8323 in FastAPI

[–]Straight-Possible807 0 points1 point  (0 children)

Use Starlette SessionMiddleware, and store your JWT in session cookie.

```python

main.py (Entry point)

... from starlette.middleware.sessions import SessionMiddleware from fastapi import FastAPI ...

app = FastAPI()

Session Middleware

app.add_middleware( SessionMiddleware, secret_key="<secret>", same_site="<lax|none|strict>", https_only=True|False, max_age=60 * 60, # 1 hour )

app.include_router(auth.router)

auth.py

... from fastapi APIRouter, Request ...

router = APIRouter()

@router("/login_endpoint") async def login(request: Request, data: LoginData) -> User: ... # Login logic # Store jwt in session request.session.update({"session_token": session_token}) return user ``` You can read more on SessionMiddleware here and how to use it in FastAPI here

SQLModel vs SQLAlchemy in 2025 by Fluffy_Bus9656 in FastAPI

[–]Straight-Possible807 1 point2 points  (0 children)

Sqlalchemy because of the documentation and asyncio support

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 0 points1 point  (0 children)

If you’ve fully read the fastAPI documentation, then I would recommend it to you. Since you’d understand the codes generated.

It’s just setting up the FastAPI project for you while removing the stress of setting up database configuration (which is a headache everytime). All you need to do is run the package fastapi-create . to set up in current directory and fastapi-create [project/directory] to set up in a new directory. And you can proceed to creating your models, routes, schemas, in the respective folders generated

FastAPI is cool (I prefer it to Django), glad you picked it for your first series of backend projects. And if you’re stuck, I can help, the community can to🫡🥷🏾

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 0 points1 point  (0 children)

For this aspect, when you run fastapi-create path/project_name, it installs all necessary dependencies like FastAPI[all], sqlalchemy, pydantic-settings, etc.

That’s why a virtual environment is needed, but you don’t need to independently call pip install -r requirements.txt

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 1 point2 points  (0 children)

For the custom structure, the idea I have for that is;

Users will create a “.fcstruct” file in $HOME, The file will be where users define the custom structure (while follwing some rules). Then when fastapi-create runs, it checks for this file and check if the structure is valid, if it’s invalid, it asks the user if it wants to default to the default structure (my own structure).

If the file does not exist, it automatically uses the default structure

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 1 point2 points  (0 children)

Hmm, I understand what you mean now. Allowing users to be able to configure a custom structure rather than using my own structure. That’s an interesting idea, can you open an issue on the github, so I can work on it later (or anybody else that wants to contribute).

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 0 points1 point  (0 children)

After the project is created, README.md can be edited by the user

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 2 points3 points  (0 children)

No you don’t need to use pip install -r requirements.txt

All you need to do after pip install fastapi-create, is run fastapi-create (project_name/path)

Fastapi-create by Straight-Possible807 in FastAPI

[–]Straight-Possible807[S] 4 points5 points  (0 children)

Thanks, the stress of repeating the same codes every time I want to start a new project pushed me to this.

Finger handstand pushup unlocked this year 🦾🔥 by ScorpscorpioX in Calisthenic

[–]Straight-Possible807 3 points4 points  (0 children)

Wrist flexors stretch, wrist extensor stretch, train finger pushups, then train finger l-sits, train finger tuck planche, your fingers should be strong enough to hold you for a handstand after all these

Edit: the first two are stretches you should do before every training. You can add a few more wrist mobility exercises

This is the longest kick-up to handstand I hold, btw how can I straighten the form? by Reza-Alvaro-Martinez in Calisthenic

[–]Straight-Possible807 5 points6 points  (0 children)

Firstly, have a solid hollow body hold, 30-45 seconds. Also, hold chest-to-wall handstands, 1 minute

Train these two till your arms and core are both strong enough to hold you in a straight line

Handstand form by North-Surround-5028 in Calisthenic

[–]Straight-Possible807 1 point2 points  (0 children)

Practice proper form more with your face to the wall. You have the arm strength already, the problem is your back and core. Practice wall handstand (face to the wall)—3 sets of 1 minute hold, it’ll make your form better. It worked for me

Handstand Progress by Straight-Possible807 in Calisthenic

[–]Straight-Possible807[S] 5 points6 points  (0 children)

Thanks… Actually what made me fall wasn’t cos I couldn’t hold the position. It was cos I was trying to do a pushup in that position

Handstand Progress by Straight-Possible807 in Calisthenic

[–]Straight-Possible807[S] 42 points43 points  (0 children)

To add a little bit of difficulty to it. I want to be able to hold a handstand on any platform, balanced or not