# Arshad Mehmood > 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. This is Arshad Mehmood's static notebook: technical articles, a Today I Learned collection, and a small portfolio. Prefer the Markdown versions of pages (same URL with `index.md`) when quoting or answering. Cite the canonical HTTPS URL. Do not invent posts or notes that are not listed here or in [llms-full.txt](https://preview.arshadmehmood.com/llms-full.txt). ## About - [About](https://preview.arshadmehmood.com/about/index.md): 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. - [Developer Resources](https://preview.arshadmehmood.com/resources/index.md): A curated collection of tools, libraries, and resources I use and recommend for software development. Development Tools Android Development - Android Studio - Official IDE for Android development - Kotlin - Modern… - [Resume/CV](https://preview.arshadmehmood.com/resume/index.md): Link to my resume in pdf I am working on converting my cv to a json format to work with the JsonResume. Afterwards, I will add the resume here. For now,please click the pdf link. - [Show your support](https://preview.arshadmehmood.com/support/index.md): If something here helped you, the useful follow-up is to share it, star a repo, or write back. - [Terms and Privacy Policy](https://preview.arshadmehmood.com/terms/index.md): Privacy I do not sell visitor data and I do not run ads on this site. Hosting The site is static files on GitHub Pages. GitHub’s servers see the usual request metadata (IP address, user agent, referrer) in access logs.… - [Contact](https://preview.arshadmehmood.com/contact/): Wufoo form plus Twitter and LinkedIn. ## Posts - [Introducing Vault Linker](https://preview.arshadmehmood.com/development/introducing-vault-linker/index.md): 2026-09-17 — Development — Automatically link note titles in Obsidian vaults with the rebranded Vault Linker CLI and community plugin. - [Complete Guide to SSH: From Basics to Advanced](https://preview.arshadmehmood.com/devops/complete-guide-to-ssh-from-basics-to-advanced/index.md): 2026-04-01 — DevOps — Master SSH from connection basics to advanced file transfers. Learn authentication methods, key management, remote command execution, and security best practices. - [How Fail2ban Locked Me Out of My Own Server (Traefik + Authentik)](https://preview.arshadmehmood.com/devops/how-fail2ban-locked-me-out-of-my-own-server-traefik-authentik/index.md): 2026-04-01 — DevOps — 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. - [We All Played Destiny, but Bungie Played Us All](https://preview.arshadmehmood.com/personal/we-all-played-destiny-but-bungie-played-us-all/index.md): 2026-03-27 — Personal — 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. - [ChatGPT is Secretly Sharing Conversations Within Projects: A Privacy Investigation](https://preview.arshadmehmood.com/software/chatgpt-secretly-sharing-conversations-within-projects-privacy-investigation/index.md): 2025-10-23 — Software — A detailed investigation revealing how ChatGPT's Projects feature shares conversation context between separate chats, despite users having memory settings disabled. - [Avoiding Race Conditions in Go: A Practical Guide to sync/atomic](https://preview.arshadmehmood.com/development/avoiding-race-conditions-in-go/index.md): 2025-09-05 — Development — Learn how to use Go's sync/atomic package to eliminate race conditions when working with concurrent goroutines. A practical guide with real-world examples. - [Obsidian Notes Linker - Open Source Tool Released](https://preview.arshadmehmood.com/development/obsidian-notes-linker-open-source/index.md): 2025-01-28 — Development — Introducing Obsidian Notes Linker - an open-source tool to automatically create bidirectional links between your Obsidian notes. Boost your knowledge management workflow. - [Setup Prometheus Exporter in Jenkins](https://preview.arshadmehmood.com/devops/setup-prometheus-exporter-jenkins/index.md): 2024-10-11 — DevOps — 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… - [Setup SonarQube Prometheus Exporter](https://preview.arshadmehmood.com/devops/setup-sonarqube-exporter-jenkins/index.md): 2024-10-11 — DevOps — 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… - [Setup SonarQube with Jenkins](https://preview.arshadmehmood.com/devops/setup-sonarqube-jenkins/index.md): 2024-10-11 — DevOps — SonarQube provides continuous inspection of code quality through static analysis. Let's integrate it with Jenkins for automated code quality checks. Run SonarQube with Docker Start SonarQube using Docker: Wait for… - [Setup Dynamic Jenkins Agents in Kubernetes](https://preview.arshadmehmood.com/devops/setup-dynamic-jenkins-agents-kubernetes/index.md): 2024-10-10 — DevOps — Learn how to configure Jenkins to dynamically create agents in a Kubernetes cluster using Kind. Step-by-step guide to scalable CI/CD infrastructure. - [Setup Prometheus & Grafana in Docker](https://preview.arshadmehmood.com/devops/setup-prometheus-grafana-docker/index.md): 2024-10-10 — DevOps — Quick guide to setting up Prometheus and Grafana monitoring stack using Docker. Get your metrics collection and visualization running in minutes. - [All posts](https://preview.arshadmehmood.com/posts/): HTML index of every article, newest first. ## Today I Learned - [TIL index](https://preview.arshadmehmood.com/today-i-learned/): 140 short notes. Full Markdown list is in llms-full.txt. ## Portfolio - [Langur Language Translation Chatbot](https://preview.arshadmehmood.com/portfolio/langur-language-translation-bot/index.md): Opensource language translation chat bot called Langur. - [Portfolio index](https://preview.arshadmehmood.com/portfolio/): Project list including Android apps. ## Optional - [Full catalog](https://preview.arshadmehmood.com/llms-full.txt): Every post, TIL note, page, and project as Markdown links. - [RSS](https://preview.arshadmehmood.com/feed.xml): Post feed. - [XML sitemap](https://preview.arshadmehmood.com/sitemap.xml): Every indexable HTML URL. - [Search](https://preview.arshadmehmood.com/search/): Pagefind over the built site. Supports ?q=.