InfoWorld First Look
Expert articles on cloud, software development, and AI
November 20, 2024
Azure AI Foundry tools for changes in AI applications
Microsoftâs launch of Azure AI Foundry at Ignite 2024 signals a welcome shift from chatbots to agents and to using AI for business process automation.
Read more
How to transform your architecture review board
Architecture review boards have gone out of favor in the age of agile and devops, but what's really needed is a more collaborative approach.
Kotlin for Java developers: Classes and coroutines
Kotlin was designed to bring more flexibility and flow to programming in the JVM. Here's an in-depth look at how Kotlin makes working with classes and objects easier and introduces coroutines to modernize concurrency.
What is Rust? Safe, fast, and easy software development
Unlike most programming languages, Rust doesn't make you choose between speed, safety, and ease of use. Find out how Rust delivers better code with fewer compromises, and a few downsides to consider before learning Rust.
14 great preprocessors for developers who love to code
Sometimes it seems like the rules of programming are designed to make coding a chore. Here are 14 ways preprocessors can help make software development fun again.
Building Python wheels to distribute your programs
The "wheel" format in Python lets you bundle up and redistribute a Python package you've created. Others can then use the "pip" tool to install your program from your wheel file, which can include binary components (like Python extension modules written in C). This video walks through the basics of how to build wheels with a "pip install"-able project.
A GRC framework for securing generative AI
How can enterprises secure and manage the expanding ecosystem of AI applications that touch sensitive business data? Start with a governance framework.