Categories
Python | Algorithms | Data Science
Jinja Templates with FastAPI and Tailwind CSS Jinja Templates with FastAPI and Tailwind CSS
Build beautiful server-rendered pages in FastAPI using Jinja2 templates styled with Tailwind CSS CDN for rapid prototyping.
2026-01-09
Deploy FastAPI to AWS - EC2, ECS, and Lambda Deploy FastAPI to AWS - EC2, ECS, and Lambda
A comprehensive guide to deploying FastAPI applications on AWS using EC2, ECS with Fargate, and Lambda with API Gateway.
2026-01-08
Richardson Maturity Model and HATEOAS - Building Truly RESTful APIs with FastAPI Richardson Maturity Model and HATEOAS - Building Truly RESTful APIs with FastAPI
Understanding the four levels of REST API maturity and implementing HATEOAS in Python with FastAPI for self-documenting, discoverable APIs.
2026-01-07
Testing in Python - Django vs Flask vs FastAPI Testing in Python - Django vs Flask vs FastAPI
A comprehensive comparison of testing libraries and approaches for Django, Flask, and FastAPI - from unit tests to integration tests.
2026-01-05
Integrating PostgreSQL with FastAPI - With and Without Docker Integrating PostgreSQL with FastAPI - With and Without Docker
A comprehensive guide to connecting FastAPI with PostgreSQL, covering both local development and Docker-based setups.
2026-01-04
Dockerizing Your FastAPI Application Dockerizing Your FastAPI Application
Learn how to containerize your FastAPI application with Docker, from writing a Dockerfile to using Docker Compose for multi-service deployments.
2026-01-03
Modern Flask Project Setup in 2026 Modern Flask Project Setup in 2026
Set up a production-ready Flask project using the latest tools - uv, Flask 3.x, SQLAlchemy 2.0, Pydantic, Ruff, and Docker.
2026-01-02
Getting Started with uv - The Modern Python Package Manager Getting Started with uv - The Modern Python Package Manager
Learn how to use uv, the blazingly fast Python package and project manager written in Rust, to install Python, manage dependencies, and streamline your development workflow.
2026-01-01
What's New in Django 6.0 - A Complete Guide What's New in Django 6.0 - A Complete Guide
Django 6.0 marks 20 years of Django with major features including background tasks, template partials, built-in CSP support, and a modernized email API.
2025-12-31
Visualizing Data in Python: An In-Depth Comparison of Python's Top Libraries Visualizing Data in Python: An In-Depth Comparison of Python's Top Libraries
Check out my article on medium Data visualization is the process of converting data into visual formats such as charts
2023-02-06
An In-Depth Look at Static Methods and Class Methods in Python An In-Depth Look at Static Methods and Class Methods in Python
Check out my article on medium. Python is an object-oriented programming language, and one of its main features is that
2023-02-06
Pondering on Python OOP...again... Pondering on Python OOP...again...
Python has offered a number of built-in data structures e.g. list, dict, set etc. Eachof them has already implemented
2022-10-13
1 / 3