The Coding Notebook
Memorable coding moments of a software engineer

Cross Platform Object Detection with TensorFlow Lite - Part I

02 Feb 2024
TF Lite comes with dedicated modules for Andoird and iOS, but what if we want to write the code once and run on both platform? we use C++ of...

Building TensorFlow Lite for Android on WSL

02 Feb 2024
In this post I am going to document the process of building the TensorFlow Lite android library and C library (libtensorflowlite_c) on Ubunt...

Using OpenGL in Flutter

14 Jan 2023
 In this video tutorial we'll see how to use OpenGL in Flutter on Android

24 Dec 2021
Running TensorFlow Lite on Windows using the XNNPACK delegate

Aruco marker detection and pose estimation

23 Dec 2021
Developing a custom Aruco marker detector is a great practice of some basic image processing... We will also see how to use it for camera po...

Same branch and tag name in git

25 Nov 2021
Handling git error "dst refspec xyz matches more than one"...

The Final Problem - Escape Route

11 Jun 2021
Offtopic: The route taken by Sherlock Holmes and Dr Watson escaping from Prof Moriarty on The Final Problem.

Crossplatform Tensorflow Lite

21 Apr 2021
A video series about developing a crossplatform TensorFlow Lite solution using tflite C API (work in progress)

Auto-sizing element to fit inside flexbox

13 Mar 2021
How to fit an image into a single flexbox column, making it to shrink/expand as needed.

Understanding the OpenGL triangle

23 Jan 2021
Let's try to understand the OpenGL triangle - aka OpenGL Hello World! We will use WebGL for simplicity, but the principles are quite sim...