Local AI on NPUs: Building a zero-cloud photo deduplicator with OpenCLIP
Every new laptop today is marketed as an ‘AI PC’ thanks to a built-in Neural Processing Unit (NPU). But beyond chatting with small local LLMs, what practical work can this silicon actually do? Recently, I hit a wall with a classi...
Screencasting in the AI era
During my tenure as InfoWorld’s blogger-in-chief I became fascinated with narrated videos of software in action. Tools existed to do that kind of storytelling but the explanatory power of what came to be called screencasting had ...
AI distrust is GitHub’s opportunity
Developers have never been more inclined to use AI, yet never less inclined to trust its output. In Stack Overflow’s surveys, the proportion of respondents using AI tools in development keeps climbing (44% in 2023, 62% in 2024, a...
The best place to run AI agents
Every few weeks, another enterprise leader asks me the same question: Should our AI agents run in the cloud or in our own data center? It sounds like a simple either/or, but it is the wrong way to frame the decision. Agents are n...
TechCrunch Disrupt: What’s next for AI and software development
First AI gave us code completion, predicting the lines of code, functions, and boilerplate we needed based on what we’d already typed. Then came code suggestions and code generation, where AI writes new code or improves existing ...
Is your software product ready for the Cyber Resilience Act?
The European Union is rolling out new cybersecurity requirements for hardware and software products sold in the EU market. Aimed at ensuring that all products “with digital elements” are safe from cyber threats, the Cyber Resilie...
One day to TechCrunch Disrupt: What’s next for AI and software development
First AI gave us code completion, predicting the lines of code, functions, and boilerplate we needed based on what we’d already typed. Then came code suggestions and code generation, where AI writes new code or improves existing ...
Why data work is one step behind on AI
One of the reasons programmers “got” agentic AI first, in the sense that it could meaningfully alter their productivity and effectiveness, is because code could be checked. They turn agents loose on a function, read the diff, run...
Hands-on agentic development with Google’s Antigravity IDE
Google Antigravity IDE is one of the most sophisticated integrated development environments available today. In contrast to Antigravity 2.0, which focuses exclusively on managing agents, or Antigravity CLI, which is a way to inte...
One day until TechCrunch Disrupt: What’s next for AI and software development
First AI gave us code completion, predicting the lines of code, functions, and boilerplate we needed based on what we’d already typed. Then came code suggestions and code generation, where AI writes new code or improves existing ...