Skip to main content

About Me



About Me

Hello, I'm Kelvin Loh, a Python developer and technology enthusiast with a passion for building practical applications that solve real-world problems.

I focus primarily on Python development, including Flask web applications, desktop applications, database integration, automation, and modern deployment technologies such as Docker and PostgreSQL. Through this blog, I share tutorials, coding projects, and technical guides based on my learning journey and hands-on experience.

What You Will Find on This Blog

Python Post is dedicated to helping beginners, students, and developers learn Python through practical examples and complete projects. Topics covered include:

  • Flask web development

  • Docker containerization

  • PostgreSQL and database integration

  • Tkinter desktop applications

  • Python automation

  • RESTful APIs

  • Deployment and hosting

  • Business-focused software solutions

My goal is to create tutorials that are easy to follow and can be applied to real-world projects, especially for small businesses and individual developers.

Why I Started This Blog

I created this blog to document my learning journey, share useful programming knowledge, and help others overcome common challenges in software development. Many tutorials focus only on theory, while I prefer to demonstrate complete working examples that readers can build and adapt for their own projects.

My Interests

In addition to Python programming, I enjoy exploring:

  • Software architecture

  • Business automation

  • Database design

  • Cloud deployment

  • Open-source technologies

  • Web application development

Connect With Me

Thank you for visiting Python Post. I hope the tutorials and resources on this site help you improve your programming skills and build useful applications.

If you have questions, suggestions, or feedback, feel free to reach out through the Contact page.

Happy Coding!

Kelvin Loh
Python Developer | Flask Enthusiast | Automation Builder


Connect with me
Follow me on LinkedIn for Python. 
Flask, Docker, and automation projects.

Comments

Popular Posts

How to Design a Location Tracking Module for Desktop Business Systems Using Python?

This tutorial will show you how to create an interactive map application that allows users to input geographic coordinates and visualize locations on an interactive map using Python's Tkinter GUI framework enhanced with TTKBootstrap styling and the TkinterMapView widget.  Prerequisite: This tutorial is part of the standalone tutorial. 📚 View the  standalone tutorial Preliminary   Before I begin, it is recommended to activate the virtual environment before installing the relevant dependencies. python -m venv venv venv\Scripts\activate pip install ttkbootstrap tkintermapview As usual, we need to import the relevant module and set the root values from tkinter import * import ttkbootstrap as tb import tkintermapview from ttkbootstrap.dialogs import Messagebox root = tb.Window(themename='darkly') root.title('Find My Map') root.geometry("1200x1200") I would like to divide it into three sections.  a) Input Panel Layout,  The headers are mainly a label...

How to Create Flask Forms with CKEditor and Flask-WTF?

In this tutorial, we will be integrating Flask-WTF and Flask-CKEditor into your Flask application! You'll learn how to set up the editor, securely handle formatted HTML content, and create a seamless user experience that enhances any project that requires user-generated content. Let's get started! Prerequisite: This tutorial is part of the Flask CKEditor Project Series. 📚 View the Complete Flask CKEditor Series                                                                                                                                                  ➡ Next Part Preliminary Before I begin, it is recommended to activate the v...

How to Store Application Data with SQLite in Python?

  In the previous tutorial, I used TinyDB as our storage solution to keep application data in a simple JSON-based format. While TinyDB is lightweight and easy to use, many web applications require a more structured and scalable database system. In this tutorial, we will switch to SQLite , a powerful relational database that integrates well with Python and web frameworks. By using SQLite, you will learn how to store, manage, and query data in a more structured way for real-world applications. Prerequisite: This tutorial is part of the Flask CKEditor Project Series. 📚 View the Complete Flask CKEditor Series ⬅ Previous Part                                                                                                         ...