What is data fabric? How it offers a unified view of your data
What is data fabric? Data fabric is a type of architecture that aims to provide unified access to the data stored in various places across your organization. The data fabric concept recognizes that most enterprises aren’t able or willing to consolid...
More and faster: New proposals changing Python from within
Top picks for Python readers on InfoWorld Making Python faster won’t be easy, but it’ll be worth itPython’s malleability and dynamism make it powerful, but also very hard to speed up. Here’s a look at some of the ways developers are working to...
A multicloud experiment in agentic AI: Lessons learned
Recently I undertook a project to design and validate agentic AI architectures capable of operating autonomously across various public cloud providers. It served as a dry run to ensure I could create these architectures for my clients, test their viab...
Grok 3 gets an API — but will enterprises trust it?
Once just a chatbot, xAI’s Grok 3 large language model family is now available in a beta version via an API, enabling developers to integrate Grok 3 into custom applications. The company is offering two new LLMS, one with deep domain knowledge in fi...
Google unveils Firebase Studio for AI app development
Google is previewing Firebase Studio, a cloud-based agentic development environment designed to build, test, deploy, and run AI applications. Introduced April 9, Firebase Studio fuses tools such as the Project IDX cloud IDE, the Genkit framework for A...
DSPy: An open-source framework for LLM-powered applications
The past year has seen explosive growth in generative AI and the tools for integrating generative AI models into applications. Developers are eager to harness large language models (LLMs) to build smarter applications, but doing so effectively remains...
Adding smarts to Azure data lakes with Fabric Data Agents
Enterprise AI needs one thing if it’s to get around the limitations of large language models and deliver the results businesses need from their agents. It doesn’t matter if you’re building retrieval-augmented generation (RAG) applications, fine-...
GitHub Advanced Security now offers security campaigns
GitHub has made security campaigns available for GitHub Advanced Security and GitHub Code Security users. Security campaigns help control security debt and manage risk by enabling collaboration between developers and security teams, GitHub said. Annou...
Next.js 15.3
Next.js 15.3 includes Turbopack for builds, new client instrumentation and navigation hooks, and more.
Google Cloud Next 2025: News and insights
Google Cloud Next ’25, which runs from April 9-11 in Las Vegas) is highlighting the latest advancements and future directions of Google Cloud Platform and cloud computing. This year, artificial intelligence and machine learning, along with announcem...
Google adds natural language query capabilities to AlloyDB
Google is enhancing AlloyDB, its fully managed database-as-a-service (DBaaS), to help developers build applications underpinned by generative AI. Announced at Google’s annual Cloud Next conference, the updates could give the PostreSQL-compatible All...
Google Cloud introduces cloud app design center
Google Cloud has introduced Application Design Center, a service that helps platform administrators and developers design, deploy, and manage applications on the Google Cloud Platform. Application Design Center is in public preview. Application Design...
What is Kubernetes? Scalable cloud-native applications
Kubernetes is a popular open source platform for container orchestration—that is, for managing applications built from multiple, largely self-contained runtimes called containers. Containers have become increasingly popular since Docker launched in ...
Four paradoxes of software development
Civil engineers can rightfully claim that no two bridges are exactly alike. However, bridges share many known characteristics, and the materials they are built with have known characteristics. Building bridges involves many known knowns and not as m...
Five things to consider before you deploy an LLM
If the screwdriver were invented by the tech industry today, then it would be widely deployed for a variety of tasks, including hammering nails. Since the debut of ChatGPT, there has been growing fervor and backlash against large language models (LLMs...
Five things to consider before you deploy an LLM
If the screwdriver were invented by the tech industry today, then it would be widely deployed for a variety of tasks, including hammering nails. Since the debut of ChatGPT, there has been growing fervor and backlash against large language models (LLMs...