Getting the enterprise data layer unstuck for AI

When Miqdad Jaffer, product lead at OpenAI, challenged the illusion of ‘just add AI’ earlier this summer, he drew a line between teams crushed by hype and those who turn artificial intelligence into a lasting advantage. “The most durable and defensible moat in AI is...

Writing code is so over

There’s an old joke about the weather in San Francisco: If you don’t like it, just walk three blocks. Or maybe it’s wait fifteen minutes. Either way works. The weather in San Francisco is weird. There’s a similar old joke about web frameworks: If you don’t like the...

Kotlin introduces checker for unused return values

Kotlin 2.3.0 has reached the release candidate (RC) stage. Highlights of the latest update of JetBrains’s Java alternative include a new checker for unused return values, improved interoperability with Swift, support for Java 25, improvements to context-sensitive...