Skip to content
Machine Learning Site
Machine Learning Site
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Menu Close
Search this website
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Python

I quit writing Docstrings. ChatGPT is my new Documentation Intern.

If there’s one thing Python developers collectively agree on, besides PEP 8 and the fact that "import this" is a fun Easter egg nobody uses, it’s this: writing documentation is…

0 Comments
November 30, 2025
I quit writing Docstrings. ChatGPT is my new Documentation Intern.
Self Driving Vehicles

From Meters to Centimeters: How RTK Correction Data Sharpens GPS Accuracy

You’ve probably noticed that your GPS can tell you you’re somewhere in the area, but not exactly where you are. That’s fine when you’re ordering pizza, but not when you’re…

0 Comments
November 23, 2025
From Meters to Centimeters: How RTK Correction Data Sharpens GPS Accuracy
Pathetic Programming

Pathetic Programming 2: Are You Even a Real Python Programmer? Take This Useless Quiz to Find Out

Welcome back to Pathetic Programming, the only blog series where we celebrate the glorious art of writing Python code that’s equal parts creative, chaotic, and completely unnecessary. This isn’t your…

1 Comment
May 11, 2025
Pathetic Programming 2: Are You Even a Real Python Programmer? Take This Useless Quiz to Find Out
Python

PID Controller in Robotics—A Practical Deep Dive with Python and C++

If you’ve ever wondered how your robotic vacuum cleaner doesn’t slam into walls every time or how a self-driving car hugs curves without spinning out like a confused Beyblade, allow…

0 Comments
April 20, 2025
PID Controller in Robotics—A Practical Deep Dive with Python and C++
Pathetic Programming

Pathetic Programming 1: Creating a Random Excuse Generator with Python

Welcome to the Pathetic Programming series where I intend to build programs with some silly and stupid goals. The idea was just to have fun with programming, not think much…

1 Comment
January 21, 2025
Pathetic Programming 1: Creating a Random Excuse Generator with Python
C/C++

4 Main Reasons Why I am moving to C++ from Python

I often receive questions about the advantages and disadvantages of different programming languages. Among the most frequently compared are C++ and Python. Now I've been a Python fan for a…

1 Comment
May 20, 2024
4 Main Reasons Why I am moving to C++ from Python
Python

How to get started with Python Programming in 2024?

From large language models like ChatGPT to self-driving cars like Waymo, programming has helped us create and build fascinating things, and one can only imagine the upcoming advancements in technology.…

0 Comments
May 4, 2024
How to get started with Python Programming in 2024?
Python

Python Tutorial: Image Compression using Numpy

Lately, I have been working on a project that involves sending images, captured by an industrial camera, from one station to another. The task itself is trivial, however, if the…

0 Comments
April 23, 2024
Python Tutorial: Image Compression using Numpy
Photo by Leonardo Luz on Pexels.com
ROS2

ROS Tutorial: Communication between two Computers

In my previous post on Introduction to ROS, I shared how ROS is an extraordinary framework for robotics applications and is widely used in the industry of automated mobility, aka…

0 Comments
April 16, 2024
ROS Tutorial: Communication between two Computers
Photo by fauxels on Pexels.com
Self Driving Vehicles

Implementing Bicycle Model: A Fundamental Concept in Self Driving Vehicles

In the development of self driving vehicles, a cornerstone concept that engineers rely on is the "bicycle model." This abstract representation simplifies the complex dynamics of a car into a…

1 Comment
March 29, 2024
Implementing Bicycle Model: A Fundamental Concept in Self Driving Vehicles
Photo by Philipp M on Pexels.com
Older Posts →

Recent Posts

  • Mastering SVM in Machine Learning: A Beginner-Friendly Tutorial
    Mastering SVM in Machine Learning: A Beginner-Friendly Tutorial
    May 25, 2025/
    0 Comments
  • MSE vs RMSE: Which is the Right Error Metric for Machine Learning?
    MSE vs RMSE: Which is the Right Error Metric for Machine Learning?
    August 25, 2024/
    0 Comments
  • Creating Fun Augmented Reality Filters with OpenCV in Python
    Creating Fun Augmented Reality Filters with OpenCV in Python
    December 29, 2023/
    3 Comments

Please share this

  • X
  • Facebook
  • Pinterest
  • LinkedIn
  • Reddit
  • Tumblr
  • WhatsApp

Follow Me on Facebook