How to make lightweight Docker images (and keep them slim)
It’s a challenge keeping Docker images from bulking up unnecessarily. A single base image, a couple of RUN commands, and before you know it, you’re looking at an image weighing 200 MB or more. Is all that tonnage really necessary? Odds are you can...
Cloud development environments for the win
About 30 years ago this week, Delphi 1.0 was released. Many of you probably have no idea what Delphi is, but it was a revolutionary rapid application development environment tool. Delphi made developing Windows applications orders of magnitude faster...
Smart Traffic Enforcement: Kazakhstan’s Qorgau System in Action
Traffic management is a growing challenge for cities worldwide, requiring a balance between enforcement, efficiency, and public trust. In Kazakhstan, the Qorgau system is redefining road safety through an innovative fusion of artificial intelligence (...
AWS tightens default security on Redshift
Amazon’s security improvements for its AWS Redshift managed data warehouse service are welcome additions, says an expert. Loris Degioanni, chief technology officer at Sysdig, told InfoWorld that AWS’s enhanced security defaults for Amazon Redshift...
Rust update fixes ‘forever’ compilation
The Rust Team has published a point release update, Rust 1.84.1, to address a few regressions in last month’s Rust 1.84 release, including fixing painfully slow compilation related to the next-generation trait solver. Announced January 30, Rust 1.84...
What you need to know about developing AI agents
Imagine developing an API for the generative AI era. This API would support natural language input, leverage intelligence from large language models, automate decisions by integrating with SaaS and enterprise systems, and enable business process orche...
Public cloud providers are missing the mark with AI
Microsoft’s recent earnings call painted a sobering picture. Despite the company’s aggressive push into artificial intelligence and substantial investments in infrastructure, growth numbers fell short of expectations. As CEO Satya Nadella attempte...
Linux Foundation warns of US OFAC sanctions
Developers must be cautious about who they interact with and where contributions come from, warns a Linux Foundation blog post intended to help open-source developers navigate US OFAC (Office of Foreign Assets Control) sanctions. Published January 29 ...
EU supports AI challenge to Silicon Valley and China
The European Union is backing a major AI initiative, OpenEuroLLM, in a bid to counter the dominance of Silicon Valley and China in artificial intelligence. The initiative is being led by Jan Hajič, a computational linguist at Charles University in Cz...
Review: Solver can code that for you
In the area of programming automation, sometimes it’s better to fix a software problem by first analyzing the whole repository rather than guessing about what files are relevant to the problem. That’s particularly relevant when you are managing yo...
Solver can code that for you
In the area of programming automation, sometimes it’s better to fix a software problem by first analyzing the whole repository rather than guessing about what files are relevant to the problem. That’s particularly relevant when you are managing yo...
Tetragon: Extending eBPF and Cilium to runtime security
If you’re responsible for security, you’d better be good at context switching. Enterprise infrastructure has never been more distributed, and the software stack has never had more moving parts. The average application today has more than 150 depe...
The DeepSeek lesson
During the past two weeks, DeepSeek unraveled Silicon Valley’s comfortable narrative about generative artificial intelligence by introducing dramatically more efficient ways to scale large language models (LLMs). Without billions in venture capital ...
JavaScript Temporal to ease dates and times
Web developers will soon find it easier to work with dates and times in JavaScript, thanks to emerging browser support for JavaScript’s Temporal object, according to Mozilla. Implementations of the new Temporal object have begun shipping in experime...