Skip to content

News

JetBrains AI Assistant Receives Poor Reviews, Sparking Controversy

JetBrains AI Assistant Receives Poor Reviews, Sparking Controversy

JetBrains’ AI Assistant, with nearly 23 million downloads, is facing criticism, with a 2.3-star rating on the company’s marketplace. Reviewers cite issues with performance and integration. JetBrains has removed some negative reviews, leading to accusations of suppressing feedback. A company representative stated some removals were due to resolved issues or policy violations, acknowledging the removals could have been handled better. JetBrains plans to improve its approach to reviews and communication.

Redis Returns to Open Source: A Strategic Shift for Competition and Innovation

Redis Returns to Open Source: A Strategic Shift for Competition and Innovation

Redis is reverting to its open-source roots with Redis 8 under the AGPLv3 license. This move mirrors Elastic’s strategy, driven by the emergence of forks like Valkey (by AWS and Google). Redis aims to compete on product while cloud providers focus on forks. This shift hasn’t negatively impacted Redis’ business, which has seen record growth. The company believes this strategy helps prevent cloud providers from profiting without contributing. Developers now have a choice between Redis and Valkey, each with distinct focuses. This competition is seen as beneficial for both the projects and the users.

Get the Free 'AI-Savvy IT Leadership Strategies' Guide

Get the Free ‘AI-Savvy IT Leadership Strategies’ Guide

Download the May 2025 issue of the Enterprise Spotlight, offering insights from leading IT publications like CIO and Computerworld. This resource provides strategies for IT leadership, focusing on navigating the evolving landscape of artificial intelligence in the enterprise. The guide is a compilation of knowledge from experts in the field and aims to equip leaders with the tools needed to succeed in an AI-driven environment.

Model Context Protocol (MCP): Standardizing AI Applications in Azure and Beyond

Model Context Protocol (MCP): Standardizing AI Applications in Azure and Beyond

The article discusses the Model Context Protocol (MCP), an open-source standard designed to connect Large Language Models (LLMs) to applications and data, crucial for building reliable AI systems. It highlights Azure’s implementations, including the Azure MCP Server, offering a natural language interface to Azure services via tools like GitHub Copilot. The article also covers MCP’s integration within Azure AI Foundry and Semantic Kernel, emphasizing its role in creating discoverable interfaces and grounding AI applications.

Using IServiceProvider in ASP.NET Core: A Guide to Dependency Injection

Using IServiceProvider in ASP.NET Core: A Guide to Dependency Injection

This article explains the IServiceProvider interface in ASP.NET Core, a core component for dependency injection (DI). It details how to use it for accessing service instances within ASP.NET Core applications, contrasting it with constructor injection. The piece covers object lifetimes (transient, scoped, singleton), shows how to register and consume services, and explains how to create scopes for services outside of HTTP requests. Best practices for using IServiceProvider are also included, such as favoring constructor injection when possible and the use of GetRequiredService() over GetService().