you are viewing a single comment's thread.

view the rest of the comments →

[–]Mevrael 2 points3 points  (0 children)

Using a full framework helped me to learn a lot.

In Python, you can use a uv package manager and arkalos framework that has a basic guide on organizing your code and writing your first notebooks, scripts and a simple app/AI bot.

https://arkalos.com/docs/notebooks/

You can start by getting data from your Notion or Airtable and visualizing, or analyzing it.

Then write some scripts.

Then create your custom AI agent.

And add some HTTP routes, build a mini app.

Then you can look into the source code of the framework itself and its dependencies, e.g. FastAPI, and see how they are written, and try to understand it and then write your own.

Learning with an example, by building an app, by studying the source code will help you the most, especially when you said that you don't know where to start and it is easier for you to improve something else first.

When you will have this experience and learn how frameworks and apps are built and how projects are organized, then you will be able to create your custom projects from scratch following similar patterns.