<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Arshad Mehmood</title><description>Arshad Mehmood is a Software Engineer at SAP SE in Germany and founder of Kookydroid, specializing in Go, Kubernetes, DevOps, self-hosted systems, and Android development.</description><link>https://preview.arshadmehmood.com/</link><language>en-us</language><item><title>Introducing Vault Linker</title><link>https://preview.arshadmehmood.com/development/introducing-vault-linker/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/introducing-vault-linker/</guid><description>Automatically link note titles in Obsidian vaults with the rebranded Vault Linker CLI and community plugin.</description><pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Complete Guide to SSH: From Basics to Advanced</title><link>https://preview.arshadmehmood.com/devops/complete-guide-to-ssh-from-basics-to-advanced/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/complete-guide-to-ssh-from-basics-to-advanced/</guid><description>Master SSH from connection basics to advanced file transfers. Learn authentication methods, key management, remote command execution, and security best practices.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>How Fail2ban Locked Me Out of My Own Server (Traefik + Authentik)</title><link>https://preview.arshadmehmood.com/devops/how-fail2ban-locked-me-out-of-my-own-server-traefik-authentik/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/how-fail2ban-locked-me-out-of-my-own-server-traefik-authentik/</guid><description>A real incident report: I got my own IP banned after enabling Fail2ban with Traefik and Authentik, lost SSH access, recovered via provider console, and fixed my configuration.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>We All Played Destiny, but Bungie Played Us All</title><link>https://preview.arshadmehmood.com/personal/we-all-played-destiny-but-bungie-played-us-all/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/we-all-played-destiny-but-bungie-played-us-all/</guid><description>After more than seven years, 1,000+ Grandmaster Nightfall clears, and thousands of hours in Destiny 2, this is my goodbye letter to a game Bungie slowly turned into an extraction machine.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>ChatGPT is Secretly Sharing Conversations Within Projects: A Privacy Investigation</title><link>https://preview.arshadmehmood.com/software/chatgpt-secretly-sharing-conversations-within-projects-privacy-investigation/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/software/chatgpt-secretly-sharing-conversations-within-projects-privacy-investigation/</guid><description>A detailed investigation revealing how ChatGPT&apos;s Projects feature shares conversation context between separate chats, despite users having memory settings disabled.</description><pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Avoiding Race Conditions in Go: A Practical Guide to sync/atomic</title><link>https://preview.arshadmehmood.com/development/avoiding-race-conditions-in-go/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/avoiding-race-conditions-in-go/</guid><description>Learn how to use Go&apos;s sync/atomic package to eliminate race conditions when working with concurrent goroutines. A practical guide with real-world examples.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Obsidian Notes Linker - Open Source Tool Released</title><link>https://preview.arshadmehmood.com/development/obsidian-notes-linker-open-source/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/obsidian-notes-linker-open-source/</guid><description>Introducing Obsidian Notes Linker - an open-source tool to automatically create bidirectional links between your Obsidian notes. Boost your knowledge management workflow.</description><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Setup Prometheus Exporter in Jenkins</title><link>https://preview.arshadmehmood.com/devops/setup-prometheus-exporter-jenkins/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/setup-prometheus-exporter-jenkins/</guid><description>To monitor Jenkins with Prometheus, we need to expose Jenkins metrics. Jenkins has a built-in Prometheus metrics endpoint that we can enable. Install Prometheus Metrics Plugin 1. Go to Jenkins Dashboard → Manage Jenkins…</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Setup SonarQube Prometheus Exporter</title><link>https://preview.arshadmehmood.com/devops/setup-sonarqube-exporter-jenkins/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/setup-sonarqube-exporter-jenkins/</guid><description>To monitor SonarQube metrics with Prometheus, we can use the SonarQube Prometheus Exporter plugin or the built-in web API metrics endpoint. Method 1: SonarQube Prometheus Exporter Plugin Install the Plugin 1. Download…</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Setup SonarQube with Jenkins</title><link>https://preview.arshadmehmood.com/devops/setup-sonarqube-jenkins/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/setup-sonarqube-jenkins/</guid><description>SonarQube provides continuous inspection of code quality through static analysis. Let&apos;s integrate it with Jenkins for automated code quality checks. Run SonarQube with Docker Start SonarQube using Docker: Wait for…</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Setup Dynamic Jenkins Agents in Kubernetes</title><link>https://preview.arshadmehmood.com/devops/setup-dynamic-jenkins-agents-kubernetes/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/setup-dynamic-jenkins-agents-kubernetes/</guid><description>Learn how to configure Jenkins to dynamically create agents in a Kubernetes cluster using Kind. Step-by-step guide to scalable CI/CD infrastructure.</description><pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Setup Prometheus &amp; Grafana in Docker</title><link>https://preview.arshadmehmood.com/devops/setup-prometheus-grafana-docker/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/setup-prometheus-grafana-docker/</guid><description>Quick guide to setting up Prometheus and Grafana monitoring stack using Docker. Get your metrics collection and visualization running in minutes.</description><pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate></item><item><title>DevOps Journey</title><link>https://preview.arshadmehmood.com/devops/devops-journey/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/devops/devops-journey/</guid><description>Join my DevOps learning journey as I build a complete CI/CD pipeline using Jenkins, Docker, Kubernetes, Prometheus, and Grafana. A hands-on approach to mastering DevOps practices.</description><pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Big O Notation Cheatsheet in Landscape PDF</title><link>https://preview.arshadmehmood.com/development/big-o-cheatsheet-time-complexity-pdf/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/big-o-cheatsheet-time-complexity-pdf/</guid><description>Big-O cheat sheet already provides a PDF, but its not good enough for me and also not in Landscape mode. So, I made a better one which you can download below: Download BigO Cheatsheet Landscape PDF</description><pubDate>Wed, 09 Nov 2022 00:00:00 GMT</pubDate></item><item><title>How to access Seagate COM Terminal with Arduino mega as a USB TTL Adapter and PuTTY</title><link>https://preview.arshadmehmood.com/hardware/accesing-seagate-com-terminal-with-arduino-mega-as-ttl-adapter-and-putty/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/hardware/accesing-seagate-com-terminal-with-arduino-mega-as-ttl-adapter-and-putty/</guid><description>Accessing Seagate Hardrive Recovery/Diagnostics Ports: The ports are shown here: These ports need to be connected to a USB to TTL Adapter. In my previous post How to use Arduino mega as a USB TTL Adapter, I wrote about…</description><pubDate>Mon, 01 Nov 2021 00:00:00 GMT</pubDate></item><item><title>How to use Arduino mega as a USB TTL Adapter</title><link>https://preview.arshadmehmood.com/hardware/use-arduino-mega-as-ttl-adapter/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/hardware/use-arduino-mega-as-ttl-adapter/</guid><description>Using any Arduino as a USB to TTL Adapter is very easy. Just need to connect the reset pin with grnd pin to bypass the ATmega chip. The Rx and Tx pins can then be used as a normal USB to TTL Adapter. Below are some…</description><pubDate>Mon, 01 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Install and Configure MySQL database on Ubuntu for remote connection over SSH with MySQL Workbench</title><link>https://preview.arshadmehmood.com/tutorial/install-mysql-and-allow-remote-connection-over-ssh-ubuntu/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/install-mysql-and-allow-remote-connection-over-ssh-ubuntu/</guid><description>Install MySQL: After creating root user, login as root: To create and grant access to a user to a specific db use: Replace all the quotes(&apos;) parts and db.table with your relevant information. IP would be the server IP…</description><pubDate>Thu, 28 May 2020 00:00:00 GMT</pubDate></item><item><title>My first open source Android library</title><link>https://preview.arshadmehmood.com/development/my-first-open-source-android-library/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/my-first-open-source-android-library/</guid><description>I have a lot of Android applications and a long time ago, I thought to cross promote my apps from insid my app. The first idea was to directly link to the Google play store page of my developer account, but I wanted…</description><pubDate>Wed, 28 Aug 2019 00:00:00 GMT</pubDate></item><item><title>Using RxJS Subject for cross component communication in Angular</title><link>https://preview.arshadmehmood.com/development/using-rxjs-subject-for-cross-component-communication-in-angular/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/using-rxjs-subject-for-cross-component-communication-in-angular/</guid><description>Earlier I posted about child to parent communication in angular, today we will take a look at cross component interaction in angular using Subject from the rxjs library. We can declare the subject inside our component…</description><pubDate>Wed, 24 Jul 2019 00:00:00 GMT</pubDate></item><item><title>How to Auto-Renew Let’s Encrypt SSL Certificate Using Certbot</title><link>https://preview.arshadmehmood.com/tutorial/how-to-auto-renew-letsencrypt-ssl-certificate-using-certbot/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/how-to-auto-renew-letsencrypt-ssl-certificate-using-certbot/</guid><description>Let&apos;s Encrypt is awesome! They offer free ssl certificates for three months and also a auto renewal bot which updates the certificates for you when it is about to expire. Automated renewal If you don&apos;t have any server…</description><pubDate>Fri, 19 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Duolingo Streak Repair Hack 100 Percent Working</title><link>https://preview.arshadmehmood.com/tutorial/duolingo-streak-repair-hack-100-percent-working/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/duolingo-streak-repair-hack-100-percent-working/</guid><description>Earlier I wrote about the same topic here. Well after trying other methods I found out that is very easy to repair a lost streak. No more pressure! Better still, this method even works to repair your very old lost…</description><pubDate>Tue, 16 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Generate Unigrams, Bigrams, Trigrams, n-grams etc in Python</title><link>https://preview.arshadmehmood.com/development/generate-unigrams-bigrams-trigrams-ngrams-etc-in-python/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/generate-unigrams-bigrams-trigrams-ngrams-etc-in-python/</guid><description>Learn how to generate n-grams (unigrams, bigrams, trigrams) in Python using NLTK and custom functions. Complete guide for text processing and NLP tasks.</description><pubDate>Fri, 15 Mar 2019 00:00:00 GMT</pubDate></item><item><title>How to Download WhatsApp Status of Your Friends on iPhone and Android Without Any App</title><link>https://preview.arshadmehmood.com/tutorial/how-to-download-whatsapp-status-of-your-friends-on-iphone-and-android-without-any-app/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/how-to-download-whatsapp-status-of-your-friends-on-iphone-and-android-without-any-app/</guid><description>I will show you a method to download/save WhatsApp status photos and videos of your friends/contacts from your phone without installing any app. The only downside is that you require (temporary) access to a computer.…</description><pubDate>Wed, 19 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Is it possible to use machine learning to build the best bases in Clash of Clans?</title><link>https://preview.arshadmehmood.com/personal/is-it-possible-to-use-machine-learning-in-clash-of-clans/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/is-it-possible-to-use-machine-learning-in-clash-of-clans/</guid><description>If you are living under a rock for the past few years, then you probably don&apos;t know about Clash of Clans. Clash of Clans is a strategy game for Android and iOS, published by Supercell back in 2012. I&apos;ve been playing it…</description><pubDate>Mon, 03 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Change parent component values in Angular with ViewContainerRef</title><link>https://preview.arshadmehmood.com/development/change-parent-component-values-in-angular-with-viewcontainerref/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/change-parent-component-values-in-angular-with-viewcontainerref/</guid><description>Well there are many ways of parent child communication and interaction in angular, e.g. @Input binding, setter, ngOnChanges(), EventEmitter, via local variable, @ViewChild(), via a service, and so on... We will look at…</description><pubDate>Wed, 28 Nov 2018 00:00:00 GMT</pubDate></item><item><title>EStrong&apos;s ES File Explorer File Manager is always tracking you</title><link>https://preview.arshadmehmood.com/security/estrongs-es-file-explorer-file-manager-is-always-tracking-you/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/security/estrongs-es-file-explorer-file-manager-is-always-tracking-you/</guid><description>Es File Explorer File Manager was one the best File managers for Android for the past few years. But they have definitely killed the goose that layed the golden eggs, by adding ads to users lockscreens, without their…</description><pubDate>Mon, 29 Oct 2018 00:00:00 GMT</pubDate></item><item><title>Strange Requests broke my nginx server</title><link>https://preview.arshadmehmood.com/security/strange-requests-broke-nginx-server/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/security/strange-requests-broke-nginx-server/</guid><description>Since the last month I am developing a Node.js application with Vue.js and recently, I bought a server and uploaded my still in development site there. I deployed my test application to the server just one week ago and…</description><pubDate>Sat, 29 Sep 2018 00:00:00 GMT</pubDate></item><item><title>How to delete files from a Heroku app repository</title><link>https://preview.arshadmehmood.com/tutorial/how-to-delete-files-from-heroku-repo/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/how-to-delete-files-from-heroku-repo/</guid><description>It&apos;s frustrating when you push some code to Heroku and some files are just not deleted and Heroku serves you an old version of your code with a mix of new files. Well, worry no more! You can simply delete the old files…</description><pubDate>Sun, 16 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Using Ledger Nano S as a Universal 2nd Factor Authentication (U2F) device</title><link>https://preview.arshadmehmood.com/tutorial/using-ledger-nano-s-as-a-u2f-device/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/using-ledger-nano-s-as-a-u2f-device/</guid><description>Skip right to, how to use it with Ledger Nano S What is U2F? U2F is an open authentication standard that enables Internet users to securely access any number of online services with one single security key instantly and…</description><pubDate>Fri, 14 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Always keep your cryptocurrency on a hardware wallet or cold storage - Not on exchanges!</title><link>https://preview.arshadmehmood.com/security/always-keep-your-cryptocurrency-on-a-cold-storage-hardware-wallet/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/security/always-keep-your-cryptocurrency-on-a-cold-storage-hardware-wallet/</guid><description>As with any type of currency or asset, you would always want to keep it in a safe place. Safe places are safe boxes in your home, banks, vaults, wallet and in the case of digital crypto currencies, a cold storage or a…</description><pubDate>Sat, 08 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Build and Deploy GitLab Project Repository to Firebase Hosting with Continuous Integration</title><link>https://preview.arshadmehmood.com/tutorial/build-and-deploy-gitlab-project-repository-to-firebase-hosting-with-continuous-integration/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/build-and-deploy-gitlab-project-repository-to-firebase-hosting-with-continuous-integration/</guid><description>Previously, I wrote a blog post on how to Deploy Angular App To Firebase Hosting and Deploy Gitlab Project/Repository to Heroku app with Continuous Integration in 5 minutes!. Now we will use Gitlab&apos;s Continuous…</description><pubDate>Thu, 30 Aug 2018 00:00:00 GMT</pubDate></item><item><title>My first open source repository - Langur translation chat bot</title><link>https://preview.arshadmehmood.com/development/my-first-open-source-repository-langur-translation-chat-bot/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/my-first-open-source-repository-langur-translation-chat-bot/</guid><description>Sometime ago, I made a chatbot from translating one language to another called Langur. Today, I have decided to make it open source, so that people can learn from it and make chat bots easily. It&apos;s my very first open…</description><pubDate>Fri, 24 Aug 2018 00:00:00 GMT</pubDate></item><item><title>Deploy Angular app to Firebase hosting</title><link>https://preview.arshadmehmood.com/tutorial/deploy-angular-app-to-firebase-hosting/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/deploy-angular-app-to-firebase-hosting/</guid><description>Deploy Angular app to Firebase hosting Hosting an angular app on firebase is really easy. Prerequisites: Node and angular-cli. Steps: To deploy and app: 1. Create Angular App, or use already created Angular App. 2.…</description><pubDate>Mon, 20 Aug 2018 00:00:00 GMT</pubDate></item><item><title>Today I Learned to share knowledge</title><link>https://preview.arshadmehmood.com/personal/today-i-learned-to-share-knowledge/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/today-i-learned-to-share-knowledge/</guid><description>Today I learned, sharing code. Testing visibility.</description><pubDate>Sun, 19 Aug 2018 00:00:00 GMT</pubDate></item><item><title>What I learnt from my failed incubator</title><link>https://preview.arshadmehmood.com/personal/what-i-learnt-from-my-failed-incubator/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/what-i-learnt-from-my-failed-incubator/</guid><description>Ever since, I was in university, I was motivated to start my own company. In 2012, I graduated with Bachelor&apos;s degree from FAST National University, Islambad. Our university offered an incubator program and a couple of…</description><pubDate>Fri, 10 Aug 2018 00:00:00 GMT</pubDate></item><item><title>Deploy Gitlab Project/Repository to Heroku app with Continuous Integration in 5 minutes!</title><link>https://preview.arshadmehmood.com/tutorial/deploy-gitlab-project-repository-to-heroku-app-with-continuous-integration-in-five-minutes/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/deploy-gitlab-project-repository-to-heroku-app-with-continuous-integration-in-five-minutes/</guid><description>I love Heroku and I love Gitlab. Both of them offer so much for free, which comes in handy when you&apos;re just testing applications. What I love even more is the Gitlab&apos;s Continuous Integration (GitLab CI/CD). Its just…</description><pubDate>Thu, 26 Jul 2018 00:00:00 GMT</pubDate></item><item><title>People&apos;s Energy and surrounding yourself with the best people</title><link>https://preview.arshadmehmood.com/personal/peoples-energy-and-surrounding-yourself-with-the-best-people/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/peoples-energy-and-surrounding-yourself-with-the-best-people/</guid><description>You are the average of five people you spend the most time with, according to Jim Rohn. And we are influenced more by our environment than we think. What kind people you are around with, will make you their average. So,…</description><pubDate>Mon, 23 Jul 2018 00:00:00 GMT</pubDate></item><item><title>How to use Gitlab after enabling Two-Factor Authentication (2FA)?</title><link>https://preview.arshadmehmood.com/tutorial/how-to-use-gitlab-after-enabling-two-factor-authentication-2fa/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/how-to-use-gitlab-after-enabling-two-factor-authentication-2fa/</guid><description>You should always try to use Two-Factor Authentication whenever possible, as, it adds another layer of protection and security. A few days ago, I also enabled 2FA in Gitlab. Everything worked fine, until I pushed my…</description><pubDate>Thu, 12 Jul 2018 00:00:00 GMT</pubDate></item><item><title>What&apos;s your developer identity?</title><link>https://preview.arshadmehmood.com/personal/whats-your-developer-identity/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/whats-your-developer-identity/</guid><description>We have many identities, identity for work, identity for friends and a different identity for home. But, I want to write about the developer identity, what is your software developer identity? I recently read a blog…</description><pubDate>Wed, 11 Jul 2018 00:00:00 GMT</pubDate></item><item><title>The Most Fulfilling $2 I Made and My Android Developer Journey</title><link>https://preview.arshadmehmood.com/personal/the-most-fulfilling-2-i-made-and-my-android-developer-journey/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/the-most-fulfilling-2-i-made-and-my-android-developer-journey/</guid><description>I started my Android developer journey back in 2008-2009 when Android was not very commonly know. I used to live in a small apartment in Islamabad,Pakistan at that time and I was also doing my bachelor&apos;s in computer…</description><pubDate>Mon, 11 Jun 2018 00:00:00 GMT</pubDate></item><item><title>Ledger Nano S Update</title><link>https://preview.arshadmehmood.com/cryptocurrency/ledger-nano-s-update/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/cryptocurrency/ledger-nano-s-update/</guid><description>Hardware wallets are the safest and most convenient way to store cryptocurrency. The good thing about Ledger Nano S is that the private keys of your wallets are never shared. After waiting for a long time, I recieved my…</description><pubDate>Tue, 13 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Duolingo Lost Streak Repair Hack</title><link>https://preview.arshadmehmood.com/tutorial/duolingo-lost-streak-repair-hack/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/tutorial/duolingo-lost-streak-repair-hack/</guid><description>Update: I have posted an updated and easy method for the hack here You had a streak of 100 days or even more and you just lost it! Shit happens! I understand your sadness of losing a streak. It also happened to me, once…</description><pubDate>Mon, 05 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Langur - Language translation bot</title><link>https://preview.arshadmehmood.com/development/langur-language-translation-bot/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/development/langur-language-translation-bot/</guid><description>Since, I am living in Germany. I have to learn the German language. Somewhow, I came up with this idea of translating text messages of whatever you type into the chat, I thought it would make my life easier. You can get…</description><pubDate>Wed, 21 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Auto Update Android SQLite Database Version</title><link>https://preview.arshadmehmood.com/android/auto-update-android-sqlite-database-version/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/android/auto-update-android-sqlite-database-version/</guid><description>You may be familiar with the onUpgrade(SQLiteDatabase, int, int) method of the SQLiteOpenHelper class, which is called in your database helper class whenever your database version changes to a higher version. It is a…</description><pubDate>Sun, 28 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Hello World</title><link>https://preview.arshadmehmood.com/personal/hello-world/</link><guid isPermaLink="true">https://preview.arshadmehmood.com/personal/hello-world/</guid><description>Hello World. The first letters you usually type when you begin some new program, to test it is working properly. Earlier I had thought of posting only software development related stuff here on my blog but now, I have…</description><pubDate>Sat, 27 Jan 2018 00:00:00 GMT</pubDate></item></channel></rss>