.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • How (Not) to Learn Python

    calendar Apr 10, 2026 · blog.jetbrains.com
    How (Not) to Learn Python

    While listening to Mark Smith’s inspirational talk for Python Unplugged on PyTV about How to Learn Python, what caught my attention was that Mark suggested turning off some of PyCharm’s AI features to help you learn Python more effectively. As a PyCharm user myself, I’ve found the AI-powered features beneficial in my …


    Read More
  • Webinar – OSS Power-Ups: XenoAtom.Terminal.UI

    calendar Apr 9, 2026 · blog.jetbrains.com
    Webinar – OSS Power-Ups: XenoAtom.Terminal.UI

    Join us Thursday, April 16, 2026, 15:00 – 16:30 UTC (check other timezones) for our free live webinar, OSS PowerUps – XenoAtom.Terminal.UI, with Alexandre Mutel. This is the fifteenth episode of our series of OSS Power-Ups, where we put a spotlight on open-source .NET projects. Register now and get a reminder, or join …


    Read More
  • Using Spring Data JDBC With Kotlin

    calendar Apr 9, 2026 · blog.jetbrains.com
    Using Spring Data JDBC With Kotlin

    This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hibernate Problems” and the JPA newsletter. Spring Data JDBC provides a simple and predictable persistence model. It focuses on …


    Read More
  • My Journey to Agent-First Development With Air

    calendar Apr 9, 2026 · blog.jetbrains.com
    My Journey to Agent-First Development With Air

    Some background I was an active AI user from the moment ChatGPT was first released, and I really liked its UX. Chatting is a familiar activity – I chat with my family, friends, and coworkers every day – so the learning curve was almost non-existent. On top of that, engaging with chatbots was already familiar […] Link …


    Read More
  • From Java to Wayland: A Pixel’s Journey

    calendar Apr 9, 2026 · blog.jetbrains.com
    From Java to Wayland: A Pixel’s Journey

    What happens when we try to draw a single pixel in Java? The rendering triggers a sophisticated and multi-layered process. It begins within the high-level frameworks of Java’s Abstract Window Toolkit (AWT) or Swing, then flows through the Java 2D graphics pipeline, necessitating precise handling of color models, gamma …


    Read More
  • dotInsights | April 2026

    calendar Apr 8, 2026 · blog.jetbrains.com
    dotInsights | April 2026

    Did you know? You can use LINQ to XML to write queries in a readable and strongly-typed way directly against an XML document, making it one of the most intuitive ways to deal with XML in .NET. Welcome to dotInsights by JetBrains! This newsletter is the home for recent .NET and software development related information. …


    Read More
  • Junie CLI Now Connects to Your JetBrains IDE

    calendar Apr 8, 2026 · blog.jetbrains.com
    Junie CLI Now Connects to Your JetBrains IDE

    Until now, Junie CLI has worked like any other standalone agent. It was powerful, but disconnected from the workflows you set up for your specific projects. That changes today. Junie CLI can now connect to your running JetBrains IDE and use its full code intelligence, including the indexing, semantic analysis, and …


    Read More
  • Using ACP + Deep Agents to Demystify Modern Software Engineering

    calendar Apr 8, 2026 · blog.jetbrains.com
    Using ACP + Deep Agents to Demystify Modern Software Engineering

    This guest post comes from Jacob Lee, Founding Software Engineer at LangChain, who set out to build a coding agent more aligned with how he actually likes to work. Here, he walks through what he built using Deep Agents and the Agent Client Protocol (ACP), and what he learned along the way. I’ve come to […] Link to …


    Read More
  • Adversarial AI: Understanding the Threats to Modern AI Systems

    calendar Apr 7, 2026 · blog.jetbrains.com
    Adversarial AI: Understanding the Threats to Modern AI Systems

    Whether you’re in “fan” or “fear” mode (or somewhere in-between), there’s no denying that Artificial Intelligence changed how we build products, and do business. We’ve always had cybersecurity threats but now the landscape is more complex and we have to consider new forms of fraud detection, customer support, …


    Read More
  • How to Train Your First TensorFlow Model in PyCharm

    calendar Apr 7, 2026 · blog.jetbrains.com
    How to Train Your First TensorFlow Model in PyCharm

    This is a guest post from Iulia Feroli, founder of the Back To Engineering community on YouTube. TensorFlow is a powerful open-source framework for building machine learning and deep learning systems. At its core, it works with tensors (a.k.a multi‑dimensional arrays) and provides high‑level libraries (like Keras) that …


    Read More
  • Java Annotated Monthly – April 2026

    calendar Apr 6, 2026 · blog.jetbrains.com
    Java Annotated Monthly – April 2026

    It’s safe to say March was defined by one thing: Java 26. In this issue of Java Annotated Monthly, we’ve curated a rich selection of articles to help you get the full picture of the release. Marit van Dijk joins us as the featured guest author, bringing her expertise to help you navigate the changes […] Link to …


    Read More
  • RustRover 2026.1: Professional Testing With Native cargo-nextest Integration

    calendar Apr 3, 2026 · blog.jetbrains.com
    RustRover 2026.1: Professional Testing With Native cargo-nextest Integration

    In this release, we are focusing even more on improving the everyday developer experience by refining the core workflows and adding native cargo-nextest support directly in the IDE. Running tests in large Rust workspaces can be slow with the default test runner. Many teams rely on Nextest for faster, more scalable …


    Read More

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top