Marc Nuri - Blogging about business and technology (Page 1/14)

A thumbnail to represent the post The Future of Developer Tools: Adapting to Machine-Based Developers
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 Developers

A thumbnail to represent the post Connecting to a Model Context Protocol (MCP) Server from Java using LangChain4j
Learn how to integrate Java applications with an MCP server using LangChain4j. The article covers STDIO & SSE transports along with tips for testing servers.

Connecting to a Model Context Protocol (MCP) Server from Java using LangChain4j

A thumbnail to represent the post Giving Superpowers to Small Language Models with Model Context Protocol (MCP)
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)

A thumbnail to represent the post Patching Kubernetes Resources from Java with Fabric8 Kubernetes Client 7
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 7

A thumbnail to represent the post DeepSeek-R1 using Goose AI agent using Groq as a provider
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 provider

A thumbnail to represent the post Fabric8 Kubernetes Client 7.1 is now available!
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!

A thumbnail to represent the post Introducing Goose, the on-machine AI agent
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 agent

A thumbnail to represent the post Kubernetes Rolling Updates from Java with Fabric8 Kubernetes Client 7
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 7

A thumbnail to represent the post Eclipse JKube 1.18 is now available!
Eclipse JKube 1.18 is available! Check out the major changes and learn how you can contribute.

Eclipse JKube 1.18 is now available!

A thumbnail to represent the post How to skip tests on specific JDK versions with Maven Compiler Plugin
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 Plugin

A thumbnail to represent the post Docker: How to initialize docker-credential-pass
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-pass

A thumbnail to represent the post Five years at Red Hat
Personal reflections on my fifth year as a Red Hatter.

Five years at Red Hat