{"id":4004,"date":"2026-07-29T10:00:00","date_gmt":"2026-07-29T14:00:00","guid":{"rendered":"https:\/\/www.mymiller.name\/wordpress\/?p=4004"},"modified":"2026-07-23T15:54:26","modified_gmt":"2026-07-23T19:54:26","slug":"the-complete-guide-to-modern-ai-terminology-from-neural-networks-to-rag-mcp-and-agentic-systems","status":"publish","type":"post","link":"https:\/\/www.mymiller.name\/wordpress\/ai\/the-complete-guide-to-modern-ai-terminology-from-neural-networks-to-rag-mcp-and-agentic-systems\/","title":{"rendered":"The Complete Guide to Modern AI Terminology: From Neural Networks to RAG, MCP, and Agentic Systems"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Artificial Intelligence is evolving rapidly, bringing with it a wave of new concepts, acronyms, and technical jargon. Whether you are building AI applications, reading tech news, or evaluating tools for work, understanding this vocabulary is essential.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide breaks down modern AI terminology into logical categories\u2014from foundational computer science principles to cutting-edge protocols shaping autonomous systems today.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">1. Foundational Building Blocks<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before diving into complex workflows, it helps to understand the nested hierarchy of AI technologies: <strong>AI <\/strong>$\\rightarrow$<strong> Machine Learning <\/strong>$\\rightarrow$<strong> Deep Learning <\/strong>$\\rightarrow$<strong> Neural Networks<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-scaled.avif\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-1024x559.avif\" alt=\"\" class=\"wp-image-4005\" srcset=\"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-1024x559.avif 1024w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-300x164.avif 300w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-768x419.avif 768w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-1536x838.avif 1536w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-2048x1117.avif 2048w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-scaled.avif 1280w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_ava52java52java5-scaled.avif 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Artificial Intelligence (AI)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The broad field of computer science dedicated to creating systems capable of performing tasks that typically require human intelligence\u2014such as visual perception, speech recognition, decision-making, and language translation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Machine Learning (ML)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A subset of AI where systems learn patterns from data to make predictions or decisions without being explicitly programmed with rigid rules. Instead of coding every IF\/ELSE statement, ML algorithms adjust their internal parameters based on statistical patterns in sample data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Deep Learning (DL)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A specialized branch of Machine Learning that uses deep neural networks with many layers (hence &#8220;deep&#8221;) to extract high-level features from raw data. DL powers modern image recognition, voice synthesis, and natural language understanding.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Neural Network (Artificial Neural Network \/ ANN)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A computational architecture inspired by the human brain. It consists of layers of interconnected nodes (&#8220;neurons&#8221;) that pass signals to one another:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Input Layer:<\/strong> Receives raw features (e.g., pixel values of an image).<\/li>\n\n\n\n<li><strong>Hidden Layers:<\/strong> Perform mathematical transformations on the input to detect complex patterns.<\/li>\n\n\n\n<li><strong>Output Layer:<\/strong> Produces the final prediction or output (e.g., &#8220;95% probability this image is a cat&#8221;).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Transformer Architecture<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Introduced in the landmark 2017 paper <em>&#8220;Attention Is All You Need&#8221;<\/em>, the Transformer is the foundational neural network architecture behind almost all modern Large Language Models. It processes entire sequences of data simultaneously (rather than step-by-step like older RNNs) using <strong>Self-Attention Mechanisms<\/strong> to track relationships between distant words or elements in a dataset.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Generative AI &amp; Model Anatomy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Generative AI refers to models capable of generating new content\u2014text, code, images, audio, or video\u2014based on patterns learned during training.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Large Language Model (LLM)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A deep learning model trained on vast quantities of text data to understand, generate, and manipulate human language. Examples include Google Gemini, OpenAI GPT-4, and Anthropic Claude.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Multimodal AI \/ Large Multimodal Model (LMM)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An AI model capable of understanding and processing multiple types of input and output seamlessly\u2014such as text, images, video, audio, and code\u2014within a unified neural network architecture.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Parameters &amp; Weights<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Parameters:<\/strong> The internal numerical knobs and values within a neural network that are adjusted during training. A &#8220;70 Billion Parameter model&#8221; (70B) has 70 billion configurable values.<\/li>\n\n\n\n<li><strong>Weights:<\/strong> The strength of the connection between individual neurons, dictating how much influence one node has over another.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Context Window &amp; Tokens<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Token:<\/strong> The basic unit of data processed by an LLM. A token can be a word, a fraction of a word, or a punctuation mark (roughly $1\\text{ token} \\approx 0.75\\text{ English words}$).<\/li>\n\n\n\n<li><strong>Context Window:<\/strong> The maximum number of tokens a model can hold in its active memory during a single interaction (input prompt plus generated response).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">3. Context, Memory &amp; Data Integration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While base models possess immense general knowledge, they cannot natively access your private internal documents or dynamic real-time data unless connected via external integration frameworks.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-scaled.avif\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-1024x559.avif\" alt=\"\" class=\"wp-image-4006\" srcset=\"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-1024x559.avif 1024w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-300x164.avif 300w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-768x419.avif 768w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-1536x838.avif 1536w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-2048x1117.avif 2048w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-scaled.avif 1280w, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_9mx03y9mx03y9mx0-scaled.avif 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Vector Embeddings &amp; Vector Databases<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Vector Embedding:<\/strong> A mathematical representation of data (text, images, audio) converted into a multi-dimensional array of numbers (vectors). Words or concepts with similar meanings sit closer together in vector space.<\/li>\n\n\n\n<li><strong>Vector Database:<\/strong> A specialized database optimized for storing and retrieving high-dimensional vectors. It enables <strong>semantic search<\/strong>\u2014finding information based on concept similarity rather than exact keyword matches.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Retrieval-Augmented Generation (RAG)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An architectural technique that enhances an LLM&#8217;s responses by fetching relevant external documents from a knowledge store (like a vector database) and feeding those facts into the model&#8217;s context window alongside the user&#8217;s prompt.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Why it matters:<\/strong> Prevents stale knowledge, cuts down on hallucinations, and eliminates the expensive need to re-train the model on private organizational data.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Model Context Protocol (MCP)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An open standard framework that defines how AI models connect safely and uniformly to external data sources, applications, databases, and local file systems.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Why it matters:<\/strong> Rather than building custom API integrations for every model and tool pair, MCP provides a standard client-server specification. An AI model acts as an &#8220;MCP Client&#8221; that can interact with any compliant &#8220;MCP Server&#8221; (e.g., GitHub, PostgreSQL, Google Drive, local terminal).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4. Autonomy &amp; Workflow Dynamics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">AI is shifting from passive Q&amp;A chat interfaces toward proactive systems capable of executing complex multi-step plans.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Agentic AI \/ AI Agents<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Systems engineered with goal-directed behavior. Unlike standard chatbot models that simply reply to a prompt, an <strong>AI Agent<\/strong> can:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Break down a high-level goal into sub-tasks (Planning).<\/li>\n\n\n\n<li>Use tools like web search, code interpreters, or database queries (Tool Call \/ Function Calling).<\/li>\n\n\n\n<li>Evaluate its intermediate results and revise its strategy (Reflection \/ Self-Correction).<\/li>\n\n\n\n<li>Execute operations autonomously to reach the final objective.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Function Calling \/ Tool Use<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A feature where an LLM identifies when a user query requires an external action or real-time calculation, generates a structured output (like JSON) specifying which function to run and with what arguments, and incorporates the execution results back into its reply.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Chain-of-Thought (CoT) &amp; Reasoning Models<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Chain-of-Thought (CoT):<\/strong> A prompting technique or model architecture that encourages the system to break complex logic into explicit step-by-step reasoning paths before arriving at an answer.<\/li>\n\n\n\n<li><strong>Reasoning Models:<\/strong> Models specially trained or fine-tuned to generate internal hidden chains of thought, dramatically improving performance in mathematics, programming, and formal logic.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Human-in-the-Loop (HITL)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A governance model where human authorization or supervision is embedded into an automated workflow\u2014especially before an AI agent executes irreversible or high-risk actions (e.g., executing a financial transaction, sending external emails, or deleting files).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5. Training, Optimization &amp; Alignment<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">How models are built, refined, made efficient, and made safe for practical use.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Training Phases: Pre-training vs. Fine-Tuning<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pre-training:<\/strong> The initial, computationally expensive phase where a base model reads massive unlabelled text corpora (terabytes of web data) to learn grammar, facts, and reasoning patterns.<\/li>\n\n\n\n<li><strong>Fine-Tuning:<\/strong> The second phase where a pre-trained model is further trained on a smaller, high-quality, task-specific dataset to adapt its behavior (e.g., instruction following, medical analysis, or code generation).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">RLHF (Reinforcement Learning from Human Feedback)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A key alignment technique where human reviewers rank different candidate outputs generated by a model. These preferences train a reward model, which is then used via reinforcement learning to steer the AI toward helpful, honest, and harmless responses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quantization<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A compression method that reduces the numerical precision of a model&#8217;s parameters (e.g., converting 16-bit floating-point numbers down to 8-bit or 4-bit integers). This significantly lowers memory (VRAM) requirements and speeds up execution with minimal degradation in accuracy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hallucination<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When an AI model generates confident, natural-sounding responses that are factually incorrect, ungrounded, or invented.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Inference vs. Training<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Training:<\/strong> The compute-heavy phase where a model learns patterns from data and sets its weight values.<\/li>\n\n\n\n<li><strong>Inference:<\/strong> The operational phase where a finished model accepts user prompts and computes predictions\/outputs.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">6. Summary Reference Table<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Term<\/strong><\/td><td><strong>Category<\/strong><\/td><td><strong>Core Function in 1 Sentence<\/strong><\/td><\/tr><tr><td><strong>Neural Network<\/strong><\/td><td>Architecture<\/td><td>A layered computing structure modeled loosely on biological brains.<\/td><\/tr><tr><td><strong>Transformer<\/strong><\/td><td>Architecture<\/td><td>The core deep learning architecture using self-attention for sequence modeling.<\/td><\/tr><tr><td><strong>LLM<\/strong><\/td><td>Model Type<\/td><td>A massive neural network trained on vast text datasets to parse and generate language.<\/td><\/tr><tr><td><strong>Multimodal<\/strong><\/td><td>Model Capability<\/td><td>Capable of processing and producing multiple media types (text, image, audio, video).<\/td><\/tr><tr><td><strong>Vector Database<\/strong><\/td><td>Data Infrastructure<\/td><td>Stores multi-dimensional embeddings to enable semantic concepts search.<\/td><\/tr><tr><td><strong>RAG<\/strong><\/td><td>Context Architecture<\/td><td>Augments AI answers by dynamically fetching context from external documents.<\/td><\/tr><tr><td><strong>MCP<\/strong><\/td><td>Protocol<\/td><td>Standardized protocol for securely connecting AI models to external tools &amp; databases.<\/td><\/tr><tr><td><strong>Agentic AI<\/strong><\/td><td>System Behavior<\/td><td>Goal-oriented systems capable of multi-step planning, tool use, and self-correction.<\/td><\/tr><tr><td><strong>RLHF<\/strong><\/td><td>Alignment<\/td><td>Aligns AI behavior with human intent using preferences and reinforcement learning.<\/td><\/tr><tr><td><strong>Quantization<\/strong><\/td><td>Optimization<\/td><td>Compresses models by reducing numerical precision for faster, lighter execution.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding these terms clarifies how modern AI operates: deep learning architectures like <strong>Transformers<\/strong> form the foundation for <strong>LLMs<\/strong> and <strong>Multimodal models<\/strong>; integration frameworks like <strong>RAG<\/strong> and <strong>MCP<\/strong> connect those models to data and services; and <strong>Agentic AI<\/strong> combines them into autonomous, action-oriented systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Artificial Intelligence is evolving rapidly, bringing with it a wave of new concepts, acronyms, and technical jargon. Whether you are building AI applications, reading tech news, or evaluating tools for work, understanding this vocabulary is essential. This guide breaks down modern AI terminology into logical categories\u2014from foundational computer science principles to cutting-edge protocols shaping autonomous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4007,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[495],"tags":[],"series":[],"class_list":["post-4004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_t8nujmt8nujmt8nu-scaled.avif","jetpack-related-posts":[{"id":3574,"url":"https:\/\/www.mymiller.name\/wordpress\/spring_ai\/deeplearning4j-and-spring-boot-a-powerful-duo-for-ai-powered-applications\/","url_meta":{"origin":4004,"position":0},"title":"Deeplearning4J and Spring Boot: A Powerful Duo for AI-Powered Applications","author":"Jeffery Miller","date":"April 20, 2026","format":false,"excerpt":"Deeplearning4J (DL4J) offers a comprehensive Java framework for deep learning, while Spring Boot streamlines the development of production-ready applications. By combining these two technologies, you unlock a flexible platform for building intelligent services that can handle various types of data. In this guide, we\u2019ll explore how to integrate DL4J into\u2026","rel":"","context":"In &quot;Spring AI&quot;","block_context":{"text":"Spring AI","link":"https:\/\/www.mymiller.name\/wordpress\/category\/spring_ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2024\/04\/ai-generated-8453379_1280.jpg?fit=800%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2024\/04\/ai-generated-8453379_1280.jpg?fit=800%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2024\/04\/ai-generated-8453379_1280.jpg?fit=800%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2024\/04\/ai-generated-8453379_1280.jpg?fit=800%2C1200&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":3965,"url":"https:\/\/www.mymiller.name\/wordpress\/angular\/bringing-worlds-to-life-integrating-ai-personas-in-multi-user-dungeons-muds\/","url_meta":{"origin":4004,"position":1},"title":"Bringing Worlds to Life: Integrating AI Personas in Multi-User Dungeons (MUDs)","author":"Jeffery Miller","date":"April 20, 2026","format":false,"excerpt":"A few weeks ago, I found myself pondering the ultimate objective for an artificial intelligence system. The answer kept returning to a single concept: the ability to truly mimic a human. This spark of an idea gave rise to a challenge\u2014I needed a sandbox where I could work with AI\u2026","rel":"","context":"In &quot;Angular&quot;","block_context":{"text":"Angular","link":"https:\/\/www.mymiller.name\/wordpress\/category\/angular\/"},"img":{"alt_text":"","src":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_hsr3ethsr3ethsr3-scaled.avif","width":350,"height":200,"srcset":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_hsr3ethsr3ethsr3-scaled.avif 1x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_hsr3ethsr3ethsr3-scaled.avif 1.5x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_hsr3ethsr3ethsr3-scaled.avif 2x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_hsr3ethsr3ethsr3-scaled.avif 3x"},"classes":[]},{"id":3987,"url":"https:\/\/www.mymiller.name\/wordpress\/spring_ai\/enterprise-ai-at-scale-why-spring-ai-and-java-are-built-for-the-long-run\/","url_meta":{"origin":4004,"position":2},"title":"Enterprise AI at Scale: Why Spring AI and Java are Built for the Long Run","author":"Jeffery Miller","date":"July 23, 2026","format":false,"excerpt":"While Python remains the undisputed king of AI research, data exploration, and model training, the landscape shifts dramatically when moving from experimental notebooks to high-throughput, mission-critical production systems. For enterprise engineering teams building user-facing applications, workflow automations, and LLM-powered services, the real challenge isn't training a model\u2014it's integrating, scaling, securing,\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/www.mymiller.name\/wordpress\/category\/ai\/"},"img":{"alt_text":"","src":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_rht72frht72frht7-scaled.avif","width":350,"height":200,"srcset":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_rht72frht72frht7-scaled.avif 1x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_rht72frht72frht7-scaled.avif 1.5x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_rht72frht72frht7-scaled.avif 2x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_rht72frht72frht7-scaled.avif 3x"},"classes":[]},{"id":3970,"url":"https:\/\/www.mymiller.name\/wordpress\/architecture\/vibe-coding-the-next-generation-how-we-built-aimud-using-an-ai-ensemble\/","url_meta":{"origin":4004,"position":3},"title":"Vibe Coding the Next Generation: How We Built AIMUD Using an AI Ensemble","author":"Jeffery Miller","date":"April 21, 2026","format":false,"excerpt":"In the traditional world of software engineering, building a Multi-User Dungeon (MUD) is a rite of passage. It requires handling complex state, real-time networking, concurrency, and deep game logic. Usually, this takes months of meticulous, line-by-line keyboard grinding. But for AIMUD, we didn't just code; we vibe coded. By leveraging\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/www.mymiller.name\/wordpress\/category\/ai\/"},"img":{"alt_text":"","src":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_6veptk6veptk6vep-scaled.avif","width":350,"height":200,"srcset":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_6veptk6veptk6vep-scaled.avif 1x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_6veptk6veptk6vep-scaled.avif 1.5x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_6veptk6veptk6vep-scaled.avif 2x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_6veptk6veptk6vep-scaled.avif 3x"},"classes":[]},{"id":3951,"url":"https:\/\/www.mymiller.name\/wordpress\/java\/scaling-streams-mastering-virtual-threads-in-spring-boot-4-and-java-25\/","url_meta":{"origin":4004,"position":4},"title":"Scaling Streams: Mastering Virtual Threads in Spring Boot 4 and Java 25","author":"Jeffery Miller","date":"April 20, 2026","format":false,"excerpt":"As a software architect, I\u2019ve seen the industry shift from heavy platform threads to reactive streams, and finally to the \"best of both worlds\": Virtual Threads. With the recent release of Spring Boot 4.0 and Java 25 (LTS), Project Loom's innovations have officially become the bedrock of high-concurrency enterprise Java.\u2026","rel":"","context":"In &quot;JAVA&quot;","block_context":{"text":"JAVA","link":"https:\/\/www.mymiller.name\/wordpress\/category\/java\/"},"img":{"alt_text":"","src":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2025\/12\/Gemini_Generated_Image_wqijejwqijejwqij-scaled.avif","width":350,"height":200,"srcset":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2025\/12\/Gemini_Generated_Image_wqijejwqijejwqij-scaled.avif 1x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2025\/12\/Gemini_Generated_Image_wqijejwqijejwqij-scaled.avif 1.5x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2025\/12\/Gemini_Generated_Image_wqijejwqijejwqij-scaled.avif 2x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2025\/12\/Gemini_Generated_Image_wqijejwqijejwqij-scaled.avif 3x"},"classes":[]},{"id":3991,"url":"https:\/\/www.mymiller.name\/wordpress\/spring_ai\/integrating-model-context-protocol-mcp-tooling-with-spring-ai\/","url_meta":{"origin":4004,"position":5},"title":"Integrating Model Context Protocol (MCP) Tooling with Spring AI","author":"Jeffery Miller","date":"July 24, 2026","format":false,"excerpt":"The Model Context Protocol (MCP), originally introduced by Anthropic, is an open standard designed to standardize how Large Language Models (LLMs) connect with external context sources\u2014such as databases, local file systems, third-party APIs, and custom enterprise logic. By integrating MCP support into Spring AI, Java developers can decouple tool execution\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/www.mymiller.name\/wordpress\/category\/ai\/"},"img":{"alt_text":"","src":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_g6ak5ug6ak5ug6ak-scaled.avif","width":350,"height":200,"srcset":"https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_g6ak5ug6ak5ug6ak-scaled.avif 1x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_g6ak5ug6ak5ug6ak-scaled.avif 1.5x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_g6ak5ug6ak5ug6ak-scaled.avif 2x, https:\/\/www.mymiller.name\/wordpress\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_g6ak5ug6ak5ug6ak-scaled.avif 3x"},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/posts\/4004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/comments?post=4004"}],"version-history":[{"count":1,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/posts\/4004\/revisions"}],"predecessor-version":[{"id":4008,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/posts\/4004\/revisions\/4008"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/media\/4007"}],"wp:attachment":[{"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/media?parent=4004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/categories?post=4004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/tags?post=4004"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.mymiller.name\/wordpress\/wp-json\/wp\/v2\/series?post=4004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}