The Agentic Lair
The Agentic Lair
Month February 2026
Moving Your Codebase to Go 1.26 With GoLand Syntax Updates
Working on an existing Go project rarely starts with a plan to modernize it. More often, you open a file to make a small change, add a field, or adjust some logic. The code compiles, tests pass, and everything looks…
Say Goodbye to “It Works on My Machine”: A Look at TeamCity’s Pretested Commits
This article was brought to you by Adeyinka Adegbenro, draft.dev. Developers know the frustration well. Code works perfectly on their laptop, then breaks the moment it hits staging or production. It’s easy to overlook slight environmental differences that hide latent…
Building Modular Monoliths With Kotlin and Spring
This tutorial was written by an external contributor. Vivek Kumar Maskara Vivek Kumar Maskara is an Associate Software Engineer at JP Morgan. He loves writing code, developing apps, creating websites, and writing technical blogs about his experiences. His profile and…
Why most “AI in Developer Tools” breaks outside the demo
Why most “AI in Developer Tools” breaks outside the demo AI-assisted development is no longer judged by how impressive it looks in a demo. For teams working on real systems, the question is whether AI still holds up once it…
Enterprise Java Persistence beyond the JPA mindset
Enterprise Java Persistence beyond the JPA mindset For a long time, enterprise Java persistence has been approached as a largely stable area of the stack. Entities, an ORM, and a relational database were sufficient for many systems, and JPA became…
I Turned 6 Dusty Vercel Projects Into 7 Gumroad Products in One Day
The Problem I had 6 Next.js projects deployed on Vercel. Landing pages, dashboards, portfolio templates, an OG image generator — all built while learning. They were just… sitting there. Getting zero traffic. Costing me nothing but also earning nothing. The…
Savior: Low-Level Design
Grinding Go: Low-Level Design I went back to the drawing board for interview preparation and to sharpen my problem-solving skills. Software development is in a weird stage. 2 weeks ago, when I saw my friend doing low-level-design, I thought that…
From Data to Decisions: How Augmented Analytics is Transforming Business
Data science is rapidly evolving, moving beyond traditional analytics to a more collaborative approach known as augmented data science. This method integrates human expertise with AI and machine learning models to generate insights that are not only accurate but contextually…
Your First Azure Function: HTTP Triggers Step-by-Step
Theory doesn’t ship features. You learned the why in Part 1—when serverless makes sense, the economics, how it compares to App Service and Container Apps. Now let’s build something. In this second part of the Azure Functions for .NET Developers…
JetBrains Academy – February Digest
Hi there 👋 February is in full swing, and we’ve packed this digest with things you don’t want to miss.Inside: upcoming events, hands-on learning, competitions, scholarships, and fresh updates to keep you moving forward in 2026 🚀 Events IntelliJ IDEA…
How octorus Renders 300K Lines of Diff at High Speed
In a previous post, I introduced my TUI tool. This time, I’d like to talk about the performance optimizations behind octorus. What Do We Mean by “Fast”? “Fast” can mean many things. Even just for rendering, there’s initial display speed,…
Are We Having the Wrong AI Dreams?
(This opinion piece by JetBrains’ Team Lead in AI Development Experience reflects on key takeaways from NeurIPS 2025, a major AI research conference. It explains why these insights matter and considers related signals emerging from other recent research.) Mass layoffs,…
Scaling the Open VSX Registry responsibly with rate limiting
Scaling the Open VSX Registry responsibly with rate limiting The Open VSX Registry has become widely used infrastructure for modern developer tools. That growth reflects strong trust from the ecosystem, and it brings a shared responsibility to keep the Registry…
Designing For Agentic AI: Practical UX Patterns For Control, Consent, And Accountability
In the first part of this series, we established the fundamental shift from generative to agentic artificial intelligence. We explored why this leap from suggesting to acting demands a new psychological and methodological toolkit for UX researchers, product managers, and…