RC

RightCode knowledge hub

Practical engineering notes for building and running software.

Search 189 articles, tutorials, videos, tools, and apps.

Field-tested articles, implementation guides, interactive tools, and small apps by Harish Kumar.

Browse articles→62 articles · by Harish Kumar
Watch tutorials→115 tutorials

Browse the library

Topics

Featured

Architecture

Platform Architecture for DTC, B2B, and AI on One Secure Foundation

A practical reference architecture for building one scalable platform that supports consumer products, enterprise services, AI workloads, and sensitive genetic data—without over-engineering the organization or its infrastructure.

Read article

Editor's selection

Pinned articles

Article

Practical REST APIs in Financial Services: Why Perfect REST Is Often Impractical

REST is a design philosophy, not a religion. In financial services, APIs have to survive legacy systems, long-running workflows, regulatory controls, distributed transactions, audit requirements, retries, failures, and decades of technology. Perfect REST may look elegant on a whiteboard, but practical enterprise API design is about consistency, security, resilience, clear domain semantics, and knowing when a deliberate compromise is better than architectural purity.

Read article

Architecture

Has AI Flipped the Build vs Buy Decision?

An engineer with a good agentic setup can now stand up in a fortnight what used to take a quarter. The demo is real. But "we can build it faster" and "we should build it" are different claims, and the gap is where a lot of money is currently being set on fire. This post works through the five-year TCO arithmetic, a nine-gate decision tree, and the new failure mode nobody has priced yet: owning a system nobody had time to understand.

Read article

Latest articles

View library
AI-nativeoperating modelshuman-in-the-loop

From AI Tools to AI-Native Operating Models

A practical guide to redesigning enterprise workflows, teams, decision rights, governance, and technical platforms around accountable human and machine collaboration.

Harish KumarOct 5, 2026
database migrationszero downtimeexpand and contract

Zero-Downtime Database Migrations for Continuously Deployed Services

A practical guide to evolving production schemas safely with expand-and-contract migrations, compatibility releases, controlled backfills, observability, and rollback plans.

Harish KumarSep 20, 2026
AI productivitydeveloper productivityengineering management

The AI Productivity Paradox: What Happens to the Time We Save?

AI can make individual tasks faster without improving organizational performance. Learn where saved time actually goes, why higher workloads can suppress adoption, and how leaders can turn productivity gains into faster flow, better quality, resilience, and innovation.

Harish KumarSep 13, 2026
DatadogSpring BootKubernetes

Datadog Monitoring for Spring Boot on Kubernetes: Setup, Best Practices, and Pitfalls

A practical guide to deploying Datadog for a Spring Boot service on Kubernetes, including infrastructure metrics, APM, logs, custom metrics, dashboards, alerts, cost controls, and common implementation mistakes.

Harish KumarSep 8, 2026
REST APIsEvent-Driven ArchitectureDistributed Systems

REST vs Events in Financial Services: Choosing the Right Integration Pattern

A practical guide to choosing between synchronous REST APIs and event-driven integration for financial systems, covering commands, queries, workflows, consistency, fan-out, reliability, and operational trade-offs.

Harish KumarSep 8, 2026
API versioningbackward compatibilityOpenAPI

API Versioning Without Creating v1, v2, v3 Chaos

A practical enterprise strategy for evolving APIs through compatibility rules, automated change detection, visible deprecations, measured migration windows, and lifecycle governance.

Harish KumarSep 6, 2026

Built at RightCode

Useful apps

All apps