• Containerized self-managed FEK stack

    Long story short: I was working on a microservice that’s full of spaghetti codebase(it’s a fact not an opinion, SONAR report says that), architecture and unclear logs. Logs are vital IMHO, thought of starting with improving logs(Not just log...
  • Run DeepSeek:R1(Model) in offline mode

    This post aims to run deepseek-r1 model in offline mode and have an AI agent connected to the offline model through VScode with WSL setup I would be installing this VsCode extension as AI Chat agent that connects to...
  • Containerized Self-Managed SonarQube Setup

    This post will be focus on setting up self-managed SonarQube(Server) Here is my setup steps(includes issues and fixes) Here is my docker-compose.yml file # @author: sairaghava_k services: sonarqube: image: sonarqube:community hostname: sonarqube container_name: sonarqube read_only: true depends_on: db: condition:...
  • Sync Obsidian Notes between Android and Linux

    The goal of this post is to setup a data sync workflow of Obsidian notes between Android and Linux. 1. Install DropSync App on Android This app syncs a folder on mobile device with a folder in DropBox Here...
  • Enabling Google's Java Style Guide in IDEs

    When working on project where there are multiple contributors it’s essential to define coding standards and follow unified Style Guide. There a many Style Guides, but the one I follow is google-java-format. I mostly use VSCode in which I...