InfoWorld First Look
Expert articles on cloud, software development, and AI
June 04, 2025
New to Rust? Donât make these common mistakes
Learning a new language is challenging, but it doesnât need to break you. With Rust, knowing what to avoid is just as important as knowing what to do.
Read more
AI code generation at the edge: Qualcommâs NPU-powered Snapdragon
What happens when you move AI from the cloud to your PC? In this episode of DEMO, host Keith Shaw visits Qualcomm HQ in San Diego to explore the power of AI at the edge. Jeff Monday, VP of Global Enterprise & Channel Sales at Qualcomm, gives an in-depth look at how the Snapdragon platform â featuring an onboard Neural Processing Unit (NPU)âis enabling secure, low-latency code generation on device, without sending sensitive data to the cloud.
JavaScript promises: 4 gotchas and how to avoid them
Promises, handlers, and chains are foundations of modern JavaScript, but they can be tricky. Here are four common traps to watch out for.
Naming is easy! A guide for developers
Naming things properly, completely, and clearly is a huge part of writing good code. And if you avoid these traps, itâs easy.
C# 14 introduces file-based apps
New capability in .NET 10 Preview 4 allows developers to run a stand-alone C# file directly, without requiring a project file or project structure.
How to use the new Python Installation Manager tool for Python 3.14
Python 3.14 has rolled out a new official tool for adding, removing, and maintaining various versions of Python on Microsoft Windows. It also eclipses the existing "py" tool on that platform. This video explores how it works, how it replaces existing tooling, and what to expect when using it with pre-existing Python installations.
Kotlin cozies up to Spring Framework
Kotlin creator JetBrains aims to make the popular JVM language a top choice for server-side development.