News & Blogs
News and Events
Latest From Our Blogs
Shiny for Python adds chat component for generative AI chatbots
Shiny for Python 1.0 launched this week with built-in chatbot functionality. The Chat() component is aimed at making...
Agentic AI drives enterprises away from public clouds
AI agents are nothing new. AI itself was old but is new again, and AI agents and agentic AI are another chapter....
Google Cloud Spanner gets dual-region configuration option
Google Cloud has updated its fully managed distributed SQL database service Spanner with an option to maintain...
Deciding and iterating with Java statements
Java applications evaluate expressions in the context of statements, which are used for tasks such as declaring a...
Retrieval-augmented generation refined and reinforced
In the era of generative AI, large language models (LLMs) are revolutionizing the way information is processed and...
IBM adds Mistral Large language model to watsonx.ai
IBM has made the Mistral Large advanced large language model (LLM) available on IBM’s watsonx.ai enterprise tools...
Focusing open source on security, not ideology
Underlying the proliferating memes about the CloudStrike update fail is a certain smugness that such things won’t...
10 more big devops gotchas to watch out for
For a recent article, 10 big devops mistakes and how to avoid them, I interviewed industry leaders to uncover 10...
Semantic Kernel: Diving into Microsoft’s AI orchestration SDK
Large language models (LLMs) by themselves are less than meets the eye; the moniker “stochastic parrots” isn’t wrong....
Messy data is holding enterprises back from AI
In March 2024, I wrote that without good data, your generative AI system will be about as helpful as a warehouse fire....
Developer productivity poorly understood, report says
Developer productivity is neither well-understood nor enabled, according to Atlassian’s just-released State of...
Talk of GitLab sale highlights growing importance of DevSecOps platforms
GitLab could be heading for an acquisition — and if it is, that could have consequences for the DevSecOps platform’s...
Building next-generation applications with the Windows Application SDK
One of the biggest problems Microsoft faces is how to make Windows an attractive platform for developers again. It’s...
How to use HybridCache in ASP.NET Core
Caching is a proven strategy for improving application scalability and performance. We’ve seen support for caching...
Google’s Genkit for Go brings AI app development to Go language
Google has unveiled Genkit for Go, an open-source framework for building AI-powered applications and cloud services...
Google rolls out new dev tools focusing on open source and GenAI
Google on Wednesday rolled out a series of GenAI-powered developer tools, including a coder-focused translation tool...
Deno adds workspaces for managing monorepos
The latest update to the Deno TypeScript /JavaScript and WebAssembly runtime features workspace support along with...
Salesforce previews Einstein-powered service agent
Salesforce has taken the covers off a new Einstein-powered service agent, which it describes as autonomous, meaning...
Mistral’s new Codestral Mamba to aid longer code generation
French AI startup Mistral has launched a new large language model (LLM) that can help generate longer tranches of code...
Frequently sought solutions for JavaScript
You’ve heard of the FAQ, which is typically a list of frequently asked questions on some topic or another. A twist on...