🐙 Evan Azevedo

Search

Search IconIcon to open search

8 - Working on the backend

Last updated Jun 20, 2022 Edit Source

I’m still trying to collect the data for the app. I fiddled around this morning with the asyncio standard library in Python to write to the database, but I decided that was unnecessary.

I also refined my very simple data model and learned about data normalization.

In case you don’t know, database normalization is a very sexy topic about how data is stored in relational databases. It’s far too racy to go into here, but suffice to say that I had a fun morning learning what a 1NF or first normal form schema is, up to 5NF or fifth normal form.

In my case, I only need two tables: tweets for the tweets I download and users to keep track of the usernames.

Hopefully, by tomorrow, I will have loaded my friend Josh’s tweets into the database and I can start to experiment with machine learning.


I'm a freelance software developer located in Denver, Colorado. If you're interested in working together or would just like to say hi you can reach me at me@ this domain.