Visual Studio vs. Visual Studio Code: How to choose
For decades, when I got to work in the morning, I would start Microsoft Visual Studio (or one of its predecessors, such as Visual C++ or Visual InterDev), then brew tea and possibly attend a morning meeting while it went through its laborious startup. I would keep the IDE open all day as I went […]
Read More10 principles for creating a great developer experience
About a decade ago, I was a CIO evaluating a technology solution and I shared our primary requirements with a prospective vendor’s rep. He demoed at least three products from the company’s portfolio. Each tool had its own user experience, development approach, and learning requirements, but all three were needed to solve our business requirements. […]
Read MoreRed Hat’s Podman AI Lab supports developer adoption of genAI
Red Hat has unveiled Podman AI Lab, an extension to the Podman Desktop graphical interface that lets developers build generative AI-powered applications in containers. Announced May 7, Podman AI Lab is intended to make it easier to develop with AI in a local environment. The Podman AI Lab extension supports the adoption of generative AI […]
Read MoreMicrosoft working on an LLM to take on Gemini, GPT-4
Microsoft is reportedly working on a new large language model (LLM) to take on Google’s Gemini and OpenAI’s GPT-4. Codenamed MAI-1, the new LLM is currently in the development phase and is being led by Mustafa Suleyman, co-founder of Google DeepMind and Inflection AI, The Information reported citing two sources. Suleyman joined Microsoft in March […]
Read MoreOpenAI unveils specs for desired AI model behavior
In a bid to “deepen the public conversation about how AI models should behave,” AI company OpenAI has introduced Model Spec, a document that shares the company’s approach to shaping desired model behavior. Model Spec, now in a first draft, was introduced May 8. The document specifies OpenAI’s approach to shaping desired model behavior and […]
Read MoreOracle renames Database 23c to 23ai, makes it generally available
Oracle is making the latest long-term support release version of its database offering — Database 23c — generally available for enterprises under the name Oracle Database 23ai. The change in nomenclature can be attributed to the addition of new features to the database that are expected to help with AI-based application development among other tasks, […]
Read MoreUnderstanding Microsoft’s Trusted Signing service
How do we ensure that the code we’re installing is, at the very least, the code that a vendor shipped? The generally accepted solution is code signing, adding a digital signature to binaries that can be used to ensure authorship. At the same time, the signature includes a hash that can be used to show […]
Read MoreTeradata adds support for Apache Iceberg, Delta Lake tables
Teradata is adding support for two open table formats, Apache Iceberg and Linux Foundation’s Delta Lake, to its multi-cloud analytics platform VantageCloud Lake and its AI and machine learning engine AI Unlimited. Typically, open table formats are architected to generate performance for data lakes using cloud-based object storage. The performance is achieved by creating a […]
Read MoreReact 19 builds on async transitions
React 19, the latest version of Meta’s JavaScript library for rendering user interfaces, is now available in beta. The update introduces features such as async functions in transitions and the ability to access ref as a prop for function components. The React 19 beta was unveiled April 25. A React 19 beta upgrade guide has […]
Read MoreGitHub previews GitHub Copilot Workspace
GitHub is offering a technical preview of GitHub Copilot Workspace, which provides a developer environment based on the GitHub Copilot AI-powered programming assistant. The GitHub Copilot Workspace preview was introduced April 29. Described as a Copilot-native development environment for everyday tasks, GitHub Copilot Workspace allows developers “to brainstorm, plan, build, test, and run code in […]
Read More