Hi there šŸ‘‹

Welcome to my corner of the internet! I’m Hemant, a Senior Software Engineer based in Canada šŸ. I’m passionate about cloud computing, DevOps, and building robust distributed systems. When I’m not coding, you’ll find me tinkering with my Kubernetes homelab āš”, playing Minecraft, or exploring new technologies. I love sharing my knowledge and experiences through this blog. Feel free to connect with me on social media or check out my projects!

Reviving an Old Kindle Paperwhite 7th Gen

Most of us have a drawer (or a box) stuffed with old gadgetsā€”a sort of tech graveyard we canā€™t quite bring ourselves to throw out. You know the one Iā€™m talking about: that chaotic nest of tangled cables, forgotten adapters, and mysterious dongles that looks like a digital snake pit (yeah, exactly like that mess in the photo below). One day, while rummaging through my stash of dusty chargers and questionable cables, I found my trusty Kindle Paperwhite 7....

February 8, 2025 Ā· 10 min Ā· Hemant Kumar

The Ultimate Guide to Running a Minecraft Server on a Mini PC

The Ultimate Guide to Running a Minecraft Server on a Mini PC (2025 Edition) Listen up, fellow block enthusiasts! So, you want to run your own Minecraft server but donā€™t want a PC the size of a small refrigerator hogging your desk? Been there, done that, got the electricity bill to prove it. After countless hours of testing (and maybe a few rage quits), Iā€™ve figured out how to make these adorable little computers run Minecraft servers like champs....

February 5, 2025 Ā· 8 min Ā· Hemant Kumar

Best Mini PCs for Home Lab 2025: NUC vs Beelink vs ThinkCentre

Looking for the Perfect Mini PC for Your Home Lab? Hereā€™s My 2025 Guide Hey there, tech enthusiasts! If youā€™re looking to build or upgrade your home lab in 2025, youā€™re in for a treat. Iā€™ve spent countless hours testing and comparing the latest mini PCs, and Iā€™m here to share everything you need to know about choosing the perfect compact powerhouse for your setup. Why I Love Mini PCs for Home Labs (And You Will Too!...

February 4, 2025 Ā· 13 min Ā· Hemant Kumar

Setting Up a Robust PostgreSQL High-Availability Cluster on Azure

Setting Up a Robust PostgreSQL High-Availability Cluster on Azure Are you looking to deploy a production-ready PostgreSQL cluster on Azure? This guide will walk you through setting up a highly available PostgreSQL environment. Iā€™ve spent countless hours testing these configurations, and Iā€™m excited to share what actually works in the real world. Understanding Your Options When setting up PostgreSQL on Azure, you have several deployment options: Production Features High availability with automatic failover Zone-redundant or same-zone replicas Advanced monitoring and alerting Flexible compute resources Comprehensive storage options 1....

January 30, 2025 Ā· 6 min Ā· Hemant Kumar

How to Create Your Own Free VPN Server Using Oracle Cloud (2025 Guide)

How to Create Your Own Free VPN Server Using Oracle Cloud (2025 Guide) Letā€™s face it - VPN subscriptions arenā€™t cheap, and who really knows what these companies do with our data? After getting fed up with monthly fees and privacy concerns, I decided to build my own VPN server. The best part? Itā€™s completely free using Oracle Cloudā€™s Always Free tier. Iā€™ll show you exactly how I did it, and trust me, itā€™s easier than you might think....

January 29, 2025 Ā· 7 min Ā· Hemant Kumar

Set Up a Free Minecraft PE Server Using Oracle Cloud in 2025

How to Set Up a Free Minecraft PE Server Using Oracle Cloud in 2025 This is the updated 2025 edition of our original Minecraft PE server guide. Weā€™ve completely revised the tutorial with the latest Oracle Cloud features and Minecraft PE updates. Looking to create your own Minecraft PE server without spending a dime? Youā€™re in the right place! In this guide, Iā€™ll walk you through setting up a completely free Minecraft PE server using Oracle Cloudā€™s Free Tier....

January 28, 2025 Ā· 5 min Ā· Hemant Kumar

Kubernetes at Home - From Docker Compose to K3s

Kubernetes at Home - From Docker Compose to K3s Are you running a bunch of containers with Docker Compose at home and feeling like youā€™ve outgrown it? Maybe youā€™re curious about Kubernetes but worried it might be overkill for your home setup? Well, youā€™re in for a treat! Today, weā€™re going to explore how to level up your home lab by migrating from Docker Compose to K3s, a lightweight Kubernetes distribution thatā€™s perfect for home environments....

January 27, 2025 Ā· 5 min Ā· Hemant Kumar

The Power of Prompt Engineering in ChatGPT with GPT-4

Prompt engineering is an emerging discipline that involves developing and optimizing prompts to efficiently use language models (LMs) for a wide range of applications and research topics. In recent years, there has been a growing interest in large language models (LLMs) due to their impressive capabilities in natural language processing tasks, such as language translation, summarization, and question answering. However, LLMs are not perfect and often require specialized skills and techniques to use them effectively....

March 25, 2023 Ā· 5 min Ā· Hemant Kumar

Create Your Own Minecraft PE Server for Free

Youā€™ve just purchased Minecraft Pocket Edition and now you want to play it with your friends. Youā€™ve checked out realms but youā€™re not ready to shell out ~ 10$ per month for a realm. The better alternative to Minecraft PE Realms is having your own Minecraft PE Server. A server will give you more flexibility and features in terms of customizability to realms and you can invite your entire group of friends or strangers to join the server and have fun together....

April 25, 2022 Ā· 7 min Ā· Hemant Kumar

Building a scalable backend service with Node.js, TypeScript, PostgreSQL and Docker

Introduction I built a Nodejs project over the weekend. Just thought Iā€™d share and guide others with the design and build process of a scalable backend service with Node.js, TypeScript, Nginx and Docker without using any existing Nodejs frameworks. I used the find-my-way router to implement a REST API. And for the database, Iā€™m using PostgreSQL because itā€™s reliable and scalable relational database. The aim was to build a backend service that can handle thousands of requests per second without any performance degradation....

April 20, 2022 Ā· 6 min Ā· Hemant Kumar