Vivek Naskar

Hey there! I am Vivek. I am a software developer with extensive experience spanning more than 7 years in the industry. I love coding and developed quite an interest in it when I was a kid. I have worked in multiple programming languages, and I love working with cloud-native and cloud technologies. I also love writing articles about programming, technology, and sometimes life stories. This blog is my getaway, where I get to tell stories about everything about technology.

Understanding JVM Memory Structure for Java Developers

The Java Virtual Machine (JVM) is the cornerstone of Java’s “write once, run anywhere” philosophy. It provides a runtime environment that executes Java byte code, handling memory management, so developers can focus on building applications rather than dealing with memory allocation and de-allocation. This article explores the JVM memory structure, illustrates how objects move through […]

Understanding JVM Memory Structure for Java Developers Read More »

Grok 3  Is The “Smartest AI on Earth” With The Best Reasoning Capabilities (For Its Price)

Moore’s Law, a 1965 prediction by American engineer Gordon Moore, states that the number of transistors per silicon chip doubles approximately every two years, leading to increased computing power and often a reduction in cost. The current AI revolution is driven by GPUs, with increased numbers enabling faster training of complex models and the development

Grok 3  Is The “Smartest AI on Earth” With The Best Reasoning Capabilities (For Its Price) Read More »

The Three Key Phases of Large Language Models: How LLMs Learn, Improve, and Generate Text

Large language models (LLMs) are not built overnight—they undergo a structured, multiphase development process that transforms them from raw data processors into highly sophisticated AI systems capable of understanding and generating human-like text. This process involves three key phases, each playing a crucial role in shaping the model’s linguistic abilities, contextual understanding, and responsiveness to

The Three Key Phases of Large Language Models: How LLMs Learn, Improve, and Generate Text Read More »