CNLEARN FASTAPI - LOGGING, LOGGING AND MORE LOGGING

We are going to add some logging to our project. How do we log?

CNLEARN FASTAPI - CHANGING STARTUP/SHUTDOWN EVENTS TO LIFESPAN

This post will make some changes to the way startup and shutdown events are handled in our CNLearn backend application.

CNLEARN FASTAPI - ADDING POETRY FOR DEPENDENCY MANAGEMENTS AND PACKAGING

Today we’ll be looking at introducing dependency management and packaging to our project.

CNLEARN FASTAPI - UPGRADES, DB IMPROVEMENTS, ADDING WORD AND CHARACTER MODELS

Today we will do a few database related things. We will change our Alembic env file to add a few useful features, add some naming conventions for indices to the MetaData object, upgrade to SQLAlchemy 2 and FINALLY, add the words and characters tables.

PYTHON TYPING (PART 1) - COVARIANCE, CONTRAVARIANCE, INVARIANCE

Today we will begin looking at more detail at typing in Python.

CNLEARN FASTAPI - ADDING COVERAGE

A billion years later, but today we’ll add coverage to our continuous integration pipeline.

DJANGO EXPENSE MANAGER 9 - INDIVIDUAL INSTANCE ENDPOINTS

In this post we will create the individual endpoints for retailers, categories, and transactions.

CNLEARN FASTAPI - ADDING MYPY

Today will be a shorter post. We are going to add mypy to the project and meanwhile refactor certain things.

CNLEARN FASTAPI - ADDING AUTHENTICATION

Today, we will add authentication end points. Remember how we added registration and that was it?

CNLEARN FASTAPI CONTINUOUS INTEGRATION

Like I promised in the previous post, this post will be about adding a few things to our continuous integration pipeline.