SQL slips in language popularity index
Structured Query Language, the standard means of manipulating and querying data in relational databases since the 1980s, has dropped out of the Tiobe index top 10 in recent months and now ranks 12th, its lowest-ever position. The Tiobe index for June 2025 was published June 8. “SQL will remain the backbone and lingua franca of […]
Read More10 JavaScript concepts you need to succeed with Node
JSON It’s hard to imagine JavaScript and Node without JSON, which stands for JavaScript Object Notation. In fact, it’s hard to imagine the modern programming universe without it. It’s a simple yet incredibly versatile means for describing and sharing data between applications. The basics are simple: { “artist”: “Rembrandt”, “work”: “Self Portrait”, “url”: “https://id.rijksmuseum.nl/200107952” } […]
Read MoreNew AI tool targets critical hole in thousands of open source apps
Dutch and Iranian security researchers have created an automated genAI tool that can scan huge open source repositories and patch vulnerable code that could compromise applications. Tested by scanning GitHub for a particular path traversal vulnerability in Node.js projects that’s been around since 2010, the tool identified 1,756 vulnerable projects, some described as “very influential,” […]
Read MoreKotlin cozies up to Spring Framework
JetBrains is deepening its collaboration with the Spring platform team, with the goal of making the Kotlin language a top choice for professional server-side work. The JetBrains-Spring partnership, announced May 22, is intended to make Kotlin a more natural and powerful choice for building Spring applications, JetBrains said. Spring is a well-established framework for developing enterprise […]
Read MoreSpring Java creator unveils AI agent framework for the JVM
Along with close Spring integration, Johnson cited these distinguishing features of Embabel: Embabel introduces a planning step. The framework discovers actions and goals from application code, and plans toward the most appropriate goal given user or other system input. Planning is accomplished via a non-LLM AI algorithm that provides a deterministic and explainable approach to […]
Read MoreAdobe adds Product Support Agent for AI-assisted troubleshooting
Expanding its planned suite of AI agents, Adobe introduced the new Product Support Agent, intended to simplify troubleshooting and support case management in the Adobe Experience Platform for managing customer experiences. Announced June 4 and powered by the now-available Adobe Experience Platform Agent Orchestrator, the Product Support Agent is intended to lighten operational troubleshooting by […]
Read MoreDownload the ‘New Thinking about Cloud Computing’ Enterprise Spotlight
Download the June 2025 issue of the Enterprise Spotlight from the editors of CIO, Computerworld, CSO, InfoWorld, and Network World. Enterprise Spotlight: New Thinking about Cloud ComputingDownload source
Read MoreSnowflake takes aim at legacy data workloads with SnowConvert AI migration tools
Snowflake is hoping to win business with a new tool for migrating old workloads, SnowConvert AI, that it claims can help enterprises move their data, data warehouses, business intelligence (BI) reports, and code to its platform without increasing complexity. Powered by Snowflake’s Cortex AI Agents, the suite can halve the time taken to migrate workloads, […]
Read MoreAI didn’t kill Stack Overflow
My Stack Overflow story Years ago, I asked a question on Stack Overflow that was really bothering me. I was trying to create a perfect “quarter” circle sector in draw.io. I provided my code and asked what I was doing wrong. The question was enough of an outlier that it didn’t get any upvotes, but […]
Read MoreAWS’ Serverless MCP Server to aid agentic development of managed applications
How does the new serverless MCP Server work? Developers have a choice of using any coding assistant via its MCP Client to use the new AWS Serverless MCP Server, and they can start by downloading the new Server from GitHub or Python Package Index (PyPi). Once the Server is downloaded and installed, developers have to insert a piece […]
Read More