- What Did the Agent Just Push? Auditing Git for AI Agents
- devrig: MCP Steroid Goes Level 3 — Autonomous IDE Setup for AI Agents
- From HTTP MCP to stdio: Lessons Connecting an AI Agent to a Desktop IDE
- 130 Release-Roadmap Issues, 818 Agent Runs: A Mid-Iteration Reality Check
- IntelliJ Plugin Hot-Reload: HTTP 413
- Building an IntelliJ Plugin That Works Across Multiple IDE Versions: 7 Approaches
- Booting NVIDIA Jetson AGX Thor: Headless, from macOS, via Serial Console
- IntelliJ as a Skill Factory
- MCP Steroid Is Now Open Source
- Agentic Experience and Tools: My Program
- run-agent.sh v2.0: Hardened Runner with 115 Tests, Random Selection, and Agent Environment Contract
- From Voice Memos to Searchable Text with Local Whisper on macOS
- MCP Steroid Project Assessment: 75 Days, 1300+ Commits, One Plugin
- Testing Your MCP Server with Real AI Agents in Docker
- CLI Is the New API and MCP: Building Agent-Ready Tools for Enterprise Teams
- JVM ClassLoaders & IntelliJ: When it fails in production
- The Cost Return of Local AI: When Does Your Hardware Pay for Itself?
- run-agent.sh: Orchestrating Dozens of AI Agents from Your Terminal
- Git Fork Pattern: Full Checkouts Without the Bloat
- Russian Loto with AI Celebrity Voices
- Orchestrating AI Fleets: When Agents Manage Agents
- Coding in English with AI
- How 16 AI Agents Fixed Our Documentation Problem
- Kotlin DSLs in 2026: Patterns That Stood the Test of Time
- Stop Optimizing Code Generation: Why Code Review Is Your Real SDLC Bottleneck
- From Academic Paper to Executable Skills: Multi-Agent Orchestration with RLM
- Plugin Hot Reload: A Faster IntelliJ Dev Loop
- MCP Steroid: An IntelliJ MCP Server with Vision
- Roomtone: A Single-Room Call for Home
- Stevedore DynDNS: Dynamic DNS and HTTPS for Your Homelab
- Production Notes: Deploying Stevedore on a Raspberry Pi
- Under the Hood: How Stevedore Works
- Stevedore: GitOps for your Raspberry Pi
- Tutorial: Deploying Your First App with Stevedore
- NVIDIA DGX Spark + IntelliJ: LocalAI Demo at AWS re:Invent 2025
- OAuth2-Bro: Building Authentication with AI Agents
- Reverse Proxy in Ktor
- JetBrains IDE Services Lands on AWS Marketplace: What This Means for Enterprise Developer Experience
- Why Enterprises Need Dedicated AI Backends for Developer Teams
- 290 AI-Assisted Commits: My Holiday Sprint with Claude and Codex
- Celebrating 20 Years at JetBrains: A Journey from Junior Developer to Department Lead
- Cross-process Lambdas
- Gradle Kotlin DSL - Code Reuse
- X.509 Certificates with AWS KMS
- Prefix or Null with Kotlin?
- Listing Files on macOS
- Delegated Properties in Kotlin
- JNI with Kotlin/Native
- Migrating to Gradle Kotlin DSL - Groovy Closure
- Migrating to Gradle Kotlin DSL - Extensions and buildSrc
- IP Whitelist for WAF Rules and Security Groups
- Efficient Git Replication
- Migrating to Gradle Kotlin DSL - Kotlin
- Security Group for CloudFront
- Migrating to Gradle Kotlin DSL - Basics
- JVM Bytecode for Kotlin Object and Companion Object
- Nodejs Builds
- Int ptr in Kotlin/Native
- Proxy and Checked Exceptions in Java
- libcurl and Kotlin/Native on Windows
- Ad-hoc Plugins with Gradle
- Condition in Terraform and API Gateway
- Java Builders with Kotlin
- Terraform Wrapper
- Understanding isOSVersionAtLeast on macOS
- Undefined isOSVersionAtLeast on macOS
- Minimalistic C library and Kotlin/Native
- Undefined Symbol on macOS
- MacBook Fix Tilde Key
- Kotlin DSL for Test Data
- A Gradle Plugin to Detect Package Conflicts for Migration to Java 9 Modules
- A Sudden SSH out-of-memory
- A Bash Test Runner for TeamCity
- Building Go Project
- A Kotlin Coroutine for an OutputStream Filtering
- A post per 2 weeks
- Load Balancing SSH
- Words Cloud from Metrics Data
- Bytecode behind coroutines in Kotlin
- Hints in Stack Traces on the JVM
- Sealed classes and 'when' expression
- Switch to when
- Guard access by lock in Kotlin
- Catching exceptions with less code in Kotlin
- The power of templating in a DSL
- Crafting Log4j Configuration DSL
- Building DSL Instead of an IDE Plugin
- Proxy calls between classloaders
- A DSL Workbench with Gradle and Kotlin
- Using Gradle to download and run anything
- Kotlin XML Binding
- Git in Docker
- New Site. New Domain. New Technologies
- TeamCity.AntMessages
- TeamCity.Node Update
- Spring Framework Component Container Decomposition
- Named Stack Frames for the JVM
- Docker Vagrant TeamCity
- Try-With-Resource in Java
- Node.js and NVM and Grunt in TeamCity.Node
- Removing Unused Dependencies in IDEA Projects
- Adding Grunt Support to TeamCity.Node
- GitHub Change Status on Branches
- BDD Test Framework with Kotlin
- Kotlin, Node.js and TeamCity
- New NuGet Support Features in TeamCity
- Transfer Environment Between Build Steps
- Configuring NuGet publish on TeamCity
- TeamCity.ServiceMessages from Powershell
- TeamCity.ServiceMessages v3.0
- Android Battery Tweet Application
- GitHub Status Api in TeamCity Update
- TeamCity Plugin Template
- Reporting change status to GitHub
- Agent parameters story updated
- NuGet Feed Authentication Research
- NuGet and Feed Passwords
- NuGet Support in TeamCity Updates
- Checkout on Agent Tricks
- NuGet Server in pure Java
- TeamCity and Mercurial Mq Extensions
- TeamCity Support for NuGet 1.6
- NuGet.config Support
- Playing Git
- On-the-fly Code Generation with .NET Expression Trees
- TeamCity.ServiceMessages Write API
- TeamCity Service Messages Library for .NET
- Changes in NuGet Pack Runner
- NuGet Dependency Trigger Update
- NuGet Package Publish Runner Security Update
- Automatic NuGet.exe Distribution in TeamCity
- Selective Publishing of NuGet Packages in TeamCity
- MSBuild Logging Tree
- How to pack agent plugin for TeamCity
- NuGet 1.5 and TeamCity
- NuGet Publish Build Runner
- NuGet for TeamCity plugin BREAKING CHANGE
- TeamCity and NuGet support
- Collections#syncronized* vs for statement
- Agent parameters story
- Navigating YouTrack Issues
- Debugging build properties
- Debugging Builds
- TeamCity code coverage with xunit
- Window/Mono tests running
- @deprecated in java
- VSS2005. How to create a broken database
- Books pack
- VSS has been digged
- VSS digging: two cents
- Digging into Source Safe Automation
- Java and Process Tree
- Welcome