This repo contains my work and study on backend development as well as some MLOps
- Python library packaging: from a notebook to production-ready code
- My notes on some production code pricinples
- skills used: build, pytest, data & model pipelines, tox, versioning, and typing, etc.
- My sample codes on both Docker and Kubernetes
- My practice on Typescript, including basic and advanced features
- Also, I have a mini-template for backend scripts connecting API functions to a database:
-
Entities → TypeORM models mapping to DB tables.
-
Controllers → Business logic (CRUD, validation, error handling).
-
Routers → Express routes mapping endpoints to controllers.
-
Database Config → DataSource setup for PostgreSQL.
-
Index → Entry point that wires everything together.
-
- API 4.1 Some study notes on the intro of REST API and JavaScript
4.2 node.js, Express.js
4.3 Flask
- a simple use case of GET & POST on a local db with flask
- an advanced version of the simple use case, including docker,data schema and blueprint
4.4 Terraform study notes , including basic commands, functions, modules, and AWS templates (S3, EC2, sagemaker, and dynomoDB)