Creating a RESTful API with Python and Flask

Representational State Transfer (REST) is a popular architectural style for building web services. RESTful APIs allow for easy communication between systems, and are commonly used to create web-based applications, mobile apps, and other software. In this blog post, we will be building a RESTful API using Python and the Flask framework. Flask is a lightweight … Read more

Python Package Protobuf: A Guide to Installation and Usage

Protobuf, or Protocol Buffers, is a Google-developed data serialization format that is used to transmit data between systems. It is efficient, lightweight, and language-independent, making it a popular choice for inter-process communication and data storage. In this blog post, we will discuss the Python package for Protobuf and how to install and use it in … Read more

Getting Started with ImGui: A Beginner’s Tutorial

ImGui (short for “Immediate Mode GUI”) is a library for creating graphical user interfaces (GUIs) in C++. It is designed to be easy to use and integrate into existing projects, and is particularly well-suited for creating in-game tools and debugging windows. Here is a simple tutorial for getting started with ImGui: First, you’ll need to … Read more

IMGUI: A Powerful and Customizable Choice for Game and Real-Time Application Development

IMGUI, or Immediate Mode Graphical User Interface, is a type of GUI system that is commonly used in game development and other real-time applications. Unlike other types of GUI systems, such as retained mode GUI, IMGUI is designed to be fast and lightweight, making it ideal for use in applications where performance is critical. One … Read more

wxWidgets – Building From Source With Visual Studio

In this tutorial, we will see how to build wxWidgets on a windows machine from source using Visual Studio. For this build, I will be using Visual Studio 19. You may use other versions as well. Download the Source Code Go to wxWdigets Site and download the Latest Development Release as source code. I will … Read more