Understanding Environment Variables in Software ProjectsEnvironment variables are one of the most essential configuration mechanisms in backend and full-stack development. They enable applications to adapt to various environments, such as development, staging, and production, without requiring changes to ...Nov 20, 2025 · 5 min readvivektarun.hashnode.dev
How to Design and Implement Entities for Any Spring Boot Project: A Step-by-Step GuideDesigning entities is a crucial step in building a robust backend with Spring Boot and JPA. A well-structured entity model lays the foundation for maintainability, performance, and scalability. This guide walks you through how to approach entity desi...Oct 16, 2025 · 3 min readvivektarun.hashnode.dev
A Look Inside React's Engine Room: Decoding the GitHub RepositoryIntroduction React is a powerhouse in the world of web development, a JavaScript library used to build user interfaces for both web and native applications. But have you ever wondered what the actual source code repository looks like? By exploring th...Sep 26, 2025 · 3 min readvivektarun.hashnode.dev
How Git Internally work (In short)umm, before talking about the internal workflow of git.let's see what git actually is!So, git is a distributed version control system that tracks changes in any set of computer files, usually used for co-ordinating work among programmers who are coll...Feb 6, 2024 · 3 min readvivektarun.hashnode.dev
Is JavaScript Interpreted or Compiled LanguagePeople often say "JavaScript is a Interpreted language" or you might have heard "no no.. JavaScript is a compiled language". So many discussion and debates flows on the internet here and there.Let's have a look on the facts weather it's a compiled la...Feb 4, 2024 · 2 min readvivektarun.hashnode.dev