.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Qodana Expands Security Analysis with OpenGrep Rules, and More

    calendar Aug 18, 2026 · blog.jetbrains.com
    Qodana Expands Security Analysis with OpenGrep Rules, and More

    Modern software development teams face a difficult balancing act. Applications are growing more complex, release cycles are accelerating, and security expectations continue to rise. This is especially true in a time where much more code is generated daily, which needs to be checked. Teams need tools that can identify …


    Read More
  • What Your First Months at JetBrains Look Like?

    calendar Aug 17, 2026 · blog.jetbrains.com
    What Your First Months at JetBrains Look Like?

    Starting a new job is exciting, and there’s a lot to take in. At JetBrains, onboarding doesn’t stop after your first day. It starts when you accept your offer and continues through your first months, giving you the information, tools, and support you need to settle in and start doing your best work. Here’s what […] …


    Read More
  • Klibs.io Grows to 4,200+ KMP Projects With Smarter Discovery and New AI Integrations

    calendar Aug 17, 2026 · blog.jetbrains.com
    Klibs.io Grows to 4,200+ KMP Projects With Smarter Discovery and New AI Integrations

    Explore a growing Kotlin Multiplatform catalog in your browser, or bring up-to-date library data directly into your AI development workflow through the klibs.io MCP server. When we introduced klibs.io in December 2024, the goal was simple: make it easier to find a Kotlin Multiplatform library that fits both your use …


    Read More
  • Junie’s New Default Runs on Gemini 3.7 Flash, at 40% Off Base Pricing

    calendar Aug 17, 2026 · blog.jetbrains.com
    Junie’s New Default Runs on Gemini 3.7 Flash, at 40% Off Base Pricing

    Google’s most capable Flash model for coding, with a limited time discount. Most of the coding you do in a day doesn’t need a flagship model. It needs a good one that won’t have drained your budget by lunchtime. That’s the thinking behind Junie’s new default, Gemini 3.7 Flash. It’s live now in both the […] Link to …


    Read More
  • Exploring Compose HTML for Server Side Rendering

    calendar Aug 14, 2026 · blog.jetbrains.com
    Exploring Compose HTML for Server Side Rendering

    Something is happening in server-rendered web development. React shipped Server Components. HTMX made “hypermedia” cool again. Phoenix LiveView proved a server can push interactive UI updates without a client framework in sight. Every ecosystem seems to be rediscovering the server as a place to render UI, except one: …


    Read More
  • Hybrid and Local AI course at DeepLearning.AI

    calendar Aug 13, 2026 · blog.jetbrains.com
    Hybrid and Local AI course at DeepLearning.AI

    Open weight models are having a moment, driven by control, choice, and cost. Hybrid and local AI are now getting serious looks, so JetBrains teamed up with DeepLearning.AI on a free AI Coding Workflows: Hybrid to Local course that covers the ideas and options. The course is now available and uses PyCharm and its AI […] …


    Read More
  • Qodana Lints Your Code. What’s Checking Your DevOps and Platform Engineering Stack?

    calendar Aug 13, 2026 · blog.jetbrains.com
    Qodana Lints Your Code. What’s Checking Your DevOps and Platform Engineering Stack?

    A developer in DevOps pushes a Kubernetes deployment with no resource limits, a pod running as root explicitly, and a GitHub Actions workflow runs with mutable tags – and it goes straight to production, unnoticed. No quality gate. No IDE warning. No CI failure. An innocuous change, silently shipped, but with high …


    Read More
  • When Escape Routes Become Toll Roads: Mapping How Developers Move Between Programming Languages

    calendar Aug 12, 2026 · blog.jetbrains.com
    When Escape Routes Become Toll Roads: Mapping How Developers Move Between Programming Languages

    TL;DR: This post relates findings about language migration from the 2025 State of Developer Ecosystem survey. In general, project requirements are still the most common reasons for switching languages. One outlier from this trend, however, is Kotlin. People switch to Kotlin not because they have to; they switch because …


    Read More
  • How to Use AI Agents in IntelliJ IDEA With ACP

    calendar Aug 12, 2026 · blog.jetbrains.com
    How to Use AI Agents in IntelliJ IDEA With ACP

    The Agent Client Protocol (ACP) defines a common contract between a client – like IntelliJ IDEA – and an agent. IntelliJ IDEA already includes several ACP-compatible agents: Codex, Claude Agent, and Junie. Beyond these bundled options, the ACP Registry provides more choices, and teams can register internal or unlisted …


    Read More
  • What’s New in PyCharm 2026.2.1

    calendar Aug 12, 2026 · blog.jetbrains.com
    What’s New in PyCharm 2026.2.1

    This PyCharm release is a big one for anyone building with AI. Your agents can now roll up their sleeves inside your Jupyter notebooks – working against a live kernel instead of firing off disconnected scripts. And they finally know which Python to use, so packages land in the right environment every time. We’re also …


    Read More
  • We Stopped AI Agents From Installing Into the Wrong Python: Task Success Rates Jumped to 95%+

    calendar Aug 12, 2026 · blog.jetbrains.com
    We Stopped AI Agents From Installing Into the Wrong Python: Task Success Rates Jumped to 95%+

    AI agents are supposed to save you time. Ask one to install a dependency or run your project, though, and it often does the opposite: It installs into the wrong Python, ignores the uv or virtual environment your project uses, and hands back a broken setup for you to fix yourself. PyCharm’s new Agent Environment […] …


    Read More
  • We Gave AI Agents a Live Jupyter Kernel in PyCharm

    calendar Aug 12, 2026 · blog.jetbrains.com
    We Gave AI Agents a Live Jupyter Kernel in PyCharm

    If you’ve handed notebook work to an AI agent, you know how it tends to go: More often than not, it corrupts your .ipynb, loses your trained model the moment the run finishes, or burns budget sitting idle through a long job while you watch. To solve this, we’re introducing a brand-new Jupyter skill. Built […] Link to …


    Read More
  • Unbundling and Deprecating Low-Usage Plugins in PyCharm

    calendar Aug 12, 2026 · blog.jetbrains.com
    Unbundling and Deprecating Low-Usage Plugins in PyCharm

    As part of ongoing maintenance, we are unbundling and deprecating low-usage plugins starting with PyCharm 2026.2. This includes support for Data Wrangler, Hugging Face, and Google Colab, among others. A more focused set of bundled plugins means a leaner codebase, enabling us to keep PyCharm fast and responsive and …


    Read More
  • Top 5 AI Features in IntelliJ IDEA

    calendar Aug 12, 2026 · blog.jetbrains.com
    Top 5 AI Features in IntelliJ IDEA

    When developers hear “AI in the IDE”, the first thing that often comes to mind is a chat window. IntelliJ IDEA includes an AI chat, but JetBrains AI features also appear in many other parts of the development workflow. Some of those features are easy to miss because they are built into existing IDE actions: […] Link to …


    Read More
  • Agent Skills in IntelliJ IDEA

    calendar Aug 12, 2026 · blog.jetbrains.com
    Agent Skills in IntelliJ IDEA

    Agent Skills have become a key building block of the Agent Harness for AI-driven agentic development. They give AI agents additional capabilities and knowledge, enabling them to complete tasks in a way that aligns with your preferences. If you are new to Agent Skills, I recommend reading AI-Assisted Java Application …


    Read More
  • The “LSP Moment” for AI Agents: WebStorm ACP

    calendar Aug 11, 2026 · blog.jetbrains.com
    The “LSP Moment” for AI Agents: WebStorm ACP

    WebStorm has always been at the forefront of technological advancements and developer experience enhancements. And with the arrival of the ACP, WebStorm becomes even more customizable, as developers can collaborate with their preferred agent to create software using their preferred technology. For instance, if your …


    Read More

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top