Agile

Comparing Angular, React, Vue, and Svelte: What you need to know
The last time I compared the leading reactive JavaScript frameworks for InfoWorld was in 2021. It’s amazing how much has changed since then. All three of the frameworks I covered—Angular, React, and Vue—have made enormous strides with new featur...
2025-04-23 09:00
4 big changes WebAssembly developers need to know about
WebAssembly gives developers a whole new way to deliver applications to the web and beyond. Instead of writing solely in JavaScript, developers can write in various other languages, compile that to WebAssembly’s bytecode format, and run it in a sand...
2025-04-23 09:00
Cubicles are a software development anti-pattern
I have yet to meet a software developer who said, “I just love working in a cube farm.” I’ve never run across a developer who would turn down an offer to work in their own office. And I’ve never met a software developer who said, “You know...
2025-04-23 09:00
Vibe code or retire
I hope this title ticked you off a bit. Get mad. Pound the table. Shake your head and then listen. You need to learn to vibe code, or your career as a software developer will end. Vibe coding is a cute term for using the latest generation of code gene...
2025-04-22 09:00
Why enterprise investment in AI agents hasn’t yielded results
Enterprises have rushed to capitalize on the transformative potential of AI agents, but a stark reality is emerging. Our recent survey of more than 1,000 enterprise technology leaders revealed that more than half of organizations (68%) have budgeted o...
2025-04-22 09:00
Breaking the cloud monopoly
The dominance of hyperscalers AWS, Google Cloud, and Microsoft Azure has shaped the cloud landscape for more than a decade. Enterprises flocked to these platforms to simplify IT operations, lower costs, and drive innovation. For a while, it worked. Th...
2025-04-22 09:00
Microsoft updates AI chat template for cloud app dev
Microsoft is now offering a second preview of its .NET AI Chat Web App template. This update is intended to make it easier to build cloud-native, AI-powered chat applications via support for the .NET Aspire cloud-ready stack for building distributed a...
2025-04-22 09:00
Understanding application modernization
In today’s digital-first economy, businesses face relentless pressure to innovate. Legacy applications, often built on outdated architectures like monolithic systems or on-premises infrastructure, struggle to meet modern demands for agility, scalabi...
2025-04-21 09:00
What GitHub can tell us about the future of open source
In its earliest days, open source tended to imitate and commoditize high-priced proprietary software (Linux for Unix, JBoss for BEA WebLogic, etc.). Today open source commands the role of innovator, not imitator. From cloud infrastructure and devops a...
2025-04-21 09:00
Data mesh vs. data fabric vs. data virtualization: There’s a difference
Organizations are getting serious about extracting value from the data they produce and collect, even when that data is spread out across multiple clouds, data centers, and silos. Three terms you might hear when learning techniques for this are data m...
2025-04-21 08:52
Google previews Gemini 2.5 Flash hybrid reasoning model
Google has introduced an early preview of its Gemini 2.5 Flash hybrid reasoning model. An early version of the model is available through the Gemini API via Google AI Studio and Vertex AI, according to an April 17 Google blog post. Gemini 2.5 Flash bu...
2025-04-18 15:29
Learning how to measure genAI’s impact
Top picks for generative AI readers on InfoWorld AI will require more software developers, not fewerData show AI assistants make it significantly faster and easier to develop software, spurring companies to tackle more software projects—and (surpris...
2025-04-18 09:00
How U.S. tariffs could impact cloud computing
The cloud computing industry has long been the backbone of digital transformation. In 2022 alone, this sector surpassed $480 billion in global valuation, and its growth trajectory remains strong. However, like any other industry that relies on physica...
2025-04-18 09:00
JetBrains IDEs now include AI tools by subscription
JetBrains AI tools, including the improved AI Assistant tool and coding agent dubbed Junie, are now available with a single subscription and with a free tier for JetBrains IDEs. Including AI tools under a single subscription makes it easier to access ...
2025-04-18 09:00
Onehouse opens up the lakehouse with Open Engines
Data lake vendor Onehouse on Thursday released Open Engines, a new capability on its platform which it says provides the ability to deploy open source engines on top of open data. Available in private preview, it initially supports Apache Flink for st...
2025-04-17 18:31
Enter the parallel universe of Java’s Vector API
If there is one thing you can describe as an obsession for both developers and devops, it’s how to improve the performance of applications. Ultimately, better performance leads to lower costs (through reduced utilization of resources) or bigger prof...
2025-04-17 09:00
Headlamp: A multicluster management UI for Kubernetes
As important as Kubernetes is to the modern cloud-native stack, it’s still not easy to use on your own hardware. That’s surprising, considering how long it’s been around. Sure, you can use managed cloud services such as Azure Kubernetes Service,...
2025-04-17 09:00
Gleam 1.10 improves compiler, JavaScript codegen
Gleam 1.10, a new release of the type-safe programming language for the Erlang virtual machine and JavaScript runtimes, is now available. The update features compiler improvements centering on holding more information and improving exhaustive analysis...
2025-04-16 22:51
6 languages you can deploy to WebAssembly right now
WebAssembly, or Wasm, gives developers a way to create programs that run at near-native speed in the browser or anywhere else you can deploy the WebAssembly runtime. But you generally don’t write programs in Wasm directly. Instead, you write program...
2025-04-16 09:00
The programming language wars
Microsoft recently decided to rewrite the TypeScript tool chain using Go. This has caused a stir as folks wonder why Microsoft chose the Go language instead of their own C# or even TypeScript itself. I have to say that it is a curious choice. The res...
2025-04-16 09:00