How I restructured my software development workflow with asynchronous AI coding agents to dramatically boost developer productivity in 2025.Boosting My Developer Productivity with AI in 20252025-12-22 in Artificial Intelligence tagged Opinion / AI Agent / LLM / GitHub / Model Context Protocol (MCP) by Marc Nuri
Discover key differences between blackbox and whitebox testing, and why blackbox should be your default for robust, maintainable test suites.Black Box vs White Box Testing: When to Use Each Approach2025-10-06 in Quality Engineering tagged Test-Driven Development (TDD) / Testing / Best Practices by Marc Nuri
Fabric8 Kubernetes Client 7.4 is available! Check out the major changes and learn how you can contribute.Fabric8 Kubernetes Client 7.4 is now available!2025-09-08 in Cloud Native tagged Client / Cloud / Fabric8 / Java / Kubernetes / Open Source / OpenShift / Releases by Marc Nuri
The Kubernetes MCP Server GitHub repository has moved to the Containers organization.Kubernetes MCP Server Joins the Containers Organization!2025-07-24 in Artificial Intelligence / Personal tagged Model Context Protocol (MCP) / Kubernetes / OpenShift / LLM / Open Source by Marc Nuri
Learn how MCP Tool annotations provide essential metadata to enhance AI tool interactions and improve user experience.MCP Tool Annotations: Adding Metadata and Context to Your AI Tools2025-05-27 in Artificial Intelligence tagged LLM / AI Agent / Model Context Protocol (MCP) / Kubernetes by Marc Nuri
Fabric8 Kubernetes Client 7.2 is available! Check out the major changes and learn how you can contribute.Fabric8 Kubernetes Client 7.2 is now available!2025-05-02 in Cloud Native tagged Client / Cloud / Fabric8 / Java / Kubernetes / Open Source / OpenShift / Releases by Marc Nuri
Learn how to integrate JavaScript applications with a Model Context Protocol (MCP) server using Vercel AI SDK.Connecting to an MCP Server from JavaScript using AI SDK2025-04-11 in Artificial Intelligence / JavaScript tagged JavaScript / LLM / AI Agent / Model Context Protocol (MCP) / AI SDK by Marc Nuri
Learn how to integrate JavaScript applications with a Model Context Protocol (MCP) server using LangChain.js and LangGraph.jsConnecting to an MCP Server from JavaScript using LangChain.js2025-04-01 in Artificial Intelligence / JavaScript tagged JavaScript / LLM / AI Agent / Model Context Protocol (MCP) / LangChain.js by Marc Nuri
Learn how AI is transforming software development and the need for developer tools to adapt to AI-augmented and machine-based developers.The Future of Developer Tools: Adapting to Machine-Based Developers2025-03-24 in Artificial Intelligence tagged Opinion / Red Hat / LLM / AI Agent / Model Context Protocol (MCP) by Marc Nuri
Learn how to integrate Java applications with an MCP server using LangChain4j. Covers STDIO & Streamable HTTP transports along with tips for testing.Connecting to a Model Context Protocol (MCP) Server from Java using LangChain4j2025-03-10 in Artificial Intelligence / Backend Development tagged Java / LLM / AI Agent / Model Context Protocol (MCP) / LangChain4j / Testing by Marc Nuri
How Model Context Protocol (MCP) servers give small language models superpowers by abstracting complex tasks, enabling efficient, cost-effective AI automation.Giving Superpowers to Small Language Models with Model Context Protocol (MCP)2025-02-26 in Artificial Intelligence tagged LLM / AI Agent / SLM / Model Context Protocol (MCP) / Kubernetes / OpenShift by Marc Nuri
Learn the different methods to patch Kubernetes resources using Fabric8 Kubernetes Client 7 (Strategic Merge Patch, JSON Patch, and JSON Merge Patch)Patching Kubernetes Resources from Java with Fabric8 Kubernetes Client 72025-02-12 in Cloud Native tagged Java / Kubernetes / Client / Fabric8 / Cloud / OpenShift by Marc Nuri
Learn how try DeepSeek-R1 model using Goose the on-machine AI agent using Groq as the LLM provider.DeepSeek-R1 using Goose AI agent using Groq as a provider2025-02-03 in Artificial Intelligence tagged LLM / AI Agent / Model Context Protocol (MCP) by Marc Nuri
Fabric8 Kubernetes Client 7.1 is available! Check out the major changes and learn how you can contribute.Fabric8 Kubernetes Client 7.1 is now available!2025-01-31 in Cloud Native tagged Client / Cloud / Fabric8 / Java / Kubernetes / Open Source / OpenShift / Releases by Marc Nuri
Learn how to set up Goose, an open-source AI agent, integrate it with Google Gemini, and extend its capabilities using MCP servers for automation.Introducing Goose, the on-machine AI agent2025-01-30 in Artificial Intelligence tagged LLM / AI Agent / Model Context Protocol (MCP) by Marc Nuri
Learn how to perform a Kubernetes Rolling Update from Java using the Fabric8 Kubernetes Client version 7.Kubernetes Rolling Updates from Java with Fabric8 Kubernetes Client 72025-01-21 in Cloud Native tagged Java / Kubernetes / Client / Fabric8 / Cloud / OpenShift by Marc Nuri
Eclipse JKube 1.18 is available! Check out the major changes and learn how you can contribute.Eclipse JKube 1.18 is now available!2025-01-15 in Cloud Native tagged Eclipse / Eclipse JKube / Kubernetes / Open Source / OpenShift / Releases by Marc Nuri
Learn how to configure the Maven Compiler Plugin to compile and run tests only on specific JDK versions.How to skip tests on specific JDK versions with Maven Compiler Plugin2025-01-14 in Quality Engineering tagged Java / Maven / Testing / Test-Driven Development (TDD) by Marc Nuri
This post will guide you through the process of initializing docker-credential-pass and setting it up to work with Docker.Docker: How to initialize docker-credential-pass2025-01-09 in Cloud Native tagged Docker / Containers / Linux / BASH / Shell by Marc Nuri