Home
NevinsBlog
Cancel

Solar Inverter Modbus adventure - Nevin's Odyssey

So, picture this: A guy, used to the cozy world of REST APIs, where getting data feels like ordering KFC - quick and satisfying. But fate had other plans for me. This time, I was on a mission strai...

Terraform to provision VMs on Oracle Cloud (IaC)

With this article, I intend to document the process that I had to follow to provision two test virtual machines on Oracle Cloud Infrastructre in my pursuite to learning IaC. Terraform is an IaC to...

MeiliSearch for all your searching needs…

A year ago, I developed KgsApp as a dedicated platform for my family and released it on the Google Play Store. However, one critical feature was missing – a comprehensive text search that was both ...

Scrape HDFC Netbanking to get balance details

Web scraping financial websites can be a tricky and possibly legally questionable activity. So, this post is strictly hypothetical and for educational purposes only. Ever wanted to keep tabs o...

Threads API - How to authenticate, retrieve tokens

Threads API is now officially available. The API offers a range of capabilities. Users can now publish posts via the API, fetch their own content, and utilize our reply management features to set ...

Upload to Google Photos using Python | REST API

I tend to watch the picture slideshows on the TV when it is idle, it takes me back to the time when the photos were clicked. Google Photos is the primary source for the slideshow and the TV does a ...

Tracking Shipments with Shiprocket API and Telegram Notifications

Tracking shipments and keeping up with their activities can be quite a challenge, especially when the notification system doesn’t provide detailed updates throughout the package’s journey. If you a...

Azure AD authentication on Ubuntu 23.04

Ubuntu Desktop 23.04 has become the first and only Linux distribution to enable native user authentication with Azure Active Directory (Azure AD). Ubuntu Desktop 23.04 has made this integration pos...

Find Users with Multiple AWS Workspaces in different regions

For AWS administrators and cloud engineers, managing Amazon WorkSpaces across multiple regions can be a laborious undertaking. Although AWS offers various tools for handling resources across differ...

Python non-blocking, parallel request handling with Flask/Celery/Gunicorn

If you’re looking to deploy a production-ready web application in Python, Flask is a great choice for its simplicity and flexibility and when it comes to deploying Flask apps, Gunicorn is a widely ...