🖥️ Linux Development Workstation Setup Guide

This article explains how to configure a high-performance Linux development workstation running Debian 13 (Trixie) or Debian 12 (Bookworm). 📑 Table of Contents 🧩 Introduction This guide prepares a workstation optimized for local development, build pipelines, and database workloads on fast NVMe storage. It focuses on reproducibility, speed, and maintainability. 🖧 Hardware & Network 🖧 …

More

Local LLM for coding

🖥️ Dual-GPU LLM Workstation Build Spec Target use case: Repo-aware coding assistant (30–34B models, fine-tuning, RAG) on local hardware. 1. Core Components 🔹 Motherboard MSI MEG X670E ACE (Recommended) 🔹 GPUs 2× NVIDIA GeForce RTX 5070 Ti 16 GB 🔹 CPU AMD Ryzen 9 7950X / 9950X 🔹 Memory 128 GB DDR5 (2×64 GB) 🔹 …

More

Workhorse Systems Limited – History & Fate

1. Origins (1980s) At the time, this was pioneering: most office automation was paper-based or tied into mainframes; Workhorse brought structured workflow to UNIX servers with graphical clients. 2. AT&T Rhapsody (Early 1990s) The AT&T Rhapsody launch was significant because it pushed workflow into the mainstream “groupware” discussion of the early 1990s. 3. Acquisition by …

More

Handling repeatable Java annotations

📘 @PolicyScope Annotation System This document explains how to define, use, and enforce repeatable @PolicyScope annotations in a Spring Boot application using Aspect-Oriented Programming (AOP). 🧩 Purpose @PolicyScope is a repeatable annotation used to declare one or more logical access scopes on a method. These scopes can be inspected at runtime to enforce access control …

More

About time

✅ System Architecture Summary Layer Timezone Setting Purpose JVM (Java) Asia/Kolkata (+05:30) Governs now() calls and default serialization of time values JDBC / Hibernate UTC Ensures consistent, zone-neutral storage and retrieval in the database PostgreSQL Server America/Denver Controls how TIMESTAMPTZ values are interpreted/displayed in SQL tools API Output Asia/Kolkata JVM re-applies India zone on deserialization …

More