InfoWorld logo InfoWorld


  • C++ creator rebuts White House warning

    Mon 12:30pm
    C++ creator Bjarne Stroustrup has defended the widely used programming language in response to a Biden administration report that calls on developers to use memory-safe languages and avoid using vulnerable ones such as C++ and C.In a March 15 response to an…
  • Evaluating databases for sensor data

    Mon 5:00am
    The world has become “sensor-fied.”Sensors on everything, including cars, factory machinery, turbine engines, and spacecraft, continuously collect data that developers leverage to optimize efficiency and power AI systems. So, it’s no surprise that time…
  • Open source comes to real-time metering

    Mon 5:00am
    Once upon a time, few companies needed metering or usage-based billing. This is changing, and fast, as the world shifts toward ever more granular pricing based on consumption. As FirstMark investor Matt Turck expresses it, “The problem is only getting worse…
  • Mechanoid brings Wasm to embedded systems and IoT

    Fri 12:01pm
    Mechanoid, an open-source framework for building WebAssembly applications on embedded systems and IoT (internet of things) devices, has been launched by software company The Hybrid Group.The Hybrid Group released Mechanoid 0.1.0 and Mechanoid 0.1.1 this week…
  • Securing Azure Kubernetes with Falco

    Fri 5:00am
    Falco, the open-source, cloud-native, runtime security tool, recently graduated from the Cloud Native Computing Foundation’s incubation program. That means it’s considered stable and ready for use in production environments, including Azure. It joins many…
  • Why public cloud providers are cutting egress fees

    Fri 5:00am
    Public cloud providers are often loathed for charging data transfer or “egress fees” for removing data from a specific cloud provider. If you move data out of a cloud provider, there’s a cost; for instance, you move inventory data from an inventory…
  • BrandPost: The future of cloud security: Top trends to watch in 2024

    Thu 2:21pm
    2023 was an eventful year for cloud security. We saw multiple high-profile incidents, such as the discovery of a far-reaching zero-day vulnerability in the MOVEit file transfer server application and a rise in attackers targeting cloud credentials for lateral…
  • How to use the REPR design pattern in ASP.NET Core

    Thu 5:00am
    Design patterns have evolved to address problems that are often encountered in software applications. They are solutions to recurring problems and complexities in software design. We’ve discussed many design patterns here including the specification pattern,…
  • Open source is not insecure

    Thu 5:00am
    Frank Crane wasn’t talking about open source when he famously said, “You may be deceived if you trust too much, but you will live in torment if you don’t trust enough.”But that’s a great way to summarize today’s gap between how open source…
  • Feds seek attestation on secure software

    Wed 5:54pm
    The US federal government has released a software attestation form intended to ensure that software producers partnering with the government leverage minimum secure development techniques and tool sets.The form was announced March 11 by the Department of…
  • Visual Studio taps more GitHub Copilot capabilities

    Wed 4:18pm
    Microsoft has released a second preview of Visual Studio 2022 17.10, featuring GitHub Copilot integrations for generating pull request descriptions and explaining commits.Introduced March 12, Visual Studio 2022 17.10 Preview 2 can be downloaded from the Visual…
  • OutSystems unveils no-code AI Agent Builder

    Wed 11:50am
    Low-code development platform provider OutSystems has released AI Agent Builder, a no-code tool for building custom generative AI agents using large language models (LLMs) from Azure OpenAI or Amazon Bedrock.To read this article in full, please click here
  • New AI assistant threatens software engineering jobs

    Wed 9:29am
    San Francisco-based startup, Cognition AI, is trying to completely rehaul the software engineering landscape through its new AI assistant, Devin. The AI assistant can plan and execute complex engineering tasks, learning from its experiences and rectifying…
  • Complexity bad: An interview with HTMX creator Carson Gross

    Wed 5:00am
    Carson Gross is the creator of HTMX and Hyperscript, the mind behind The Grug Brained Developer, a professor of software engineering at Montana State University, and co-author of Hypermedia Systems. It was a pleasure to pick Carson's brain about the impetus…
  • How to use uv: A superfast Python package installer

    Wed 5:00am
    Of all the criticisms leveled at Python, one of the most valid—and unfortunately long-lived—is the chaotic state of its packaging ecosystem. It's less of a mess than it used to be, as so memorably illustrated by XKCD, but it's still hardly ideal. Third…
  • Rust-based WinterJS web server reaches 1.0

    Tue 6:30pm
    WinterJS 1.0, a JavaScript web server written in Rust, has arrived from WebAssembly runtime provider Wasmer.Unveiled March 11, WinterJS 1.0 is described by Wasmer as “the fastest JavaScript web server” and now supports Cloudflare applications and React…
  • JetBrains unveils Ktor roadmap

    Tue 6:00pm
    JetBrains has unveiled a development roadmap for Ktor, the company’s Kotlin-based framework for building asynchronous client and server applications. Topping the list are OpenTelemetry plugins, gRPC support, simplified dependency injection, and support for…
  • JetBrains releases security fixes for TeamCity CI/CD system

    Mar 12, 2024, 1:25 pm
    JetBrains has released fixes for two critical security vulnerabilities in its TeamCity On-Premises CI/CD system discovered by cybersecurity company Rapid7.The two vulnerabilities reported in late-February by Rapid7 would enable an authenticated attacker with…
  • DBOS Cloud overturns database-on-OS conventions for speed

    Mar 12, 2024, 9:43 am
    PostgreSQL pioneer Mike Stonebraker and Spark creator Matei Zaharia, along with other computer scientists at MIT and Stanford have come up with a new database-oriented operating system (DBOS) to help development of greenfield web applications.They have set up…
  • Make the most of GPUs for machine learning applications

    Mar 12, 2024, 5:00 am
    While graphics processing units (GPUs) once resided exclusively in the domains of graphic-intensive games and video streaming, GPUs are now equally associated with and machine learning (ML). Their ability to perform multiple, simultaneous computations that…
  • How AI has already changed coding forever

    Mar 12, 2024, 5:00 am
    Last week MongoDB CEO Dev Ittycheria likened present-day AI to the “dial-up phase of the internet era.” He’s not wrong. I recently suggested we’re in the “awkward toddler phase” of generative AI (genAI). It’s full of excitement (“her first…
  • Why your generative AI systems are stupid

    Mar 12, 2024, 5:00 am
    This Axios article states what we already know: The responses coming from many generative AI (genAI) systems are misleading, not what the users asked for, or just plain wrong. The public issue is that Microsoft software engineering lead Shane Jones sent…
  • Python stretches lead in language popularity index

    Mar 11, 2024, 3:30 pm
    Python has its largest lead ever in Tiobe’s monthly index of programming language popularity, having jumped ahead of second-place C language by nearly 4.5 percentage points.Published yesterday, the Tiobe Programming Community Index of language popularity for…
  • Alation extends its Data Lineage capabilities

    Mar 11, 2024, 7:44 am
    Data intelligence software provider Alation on Monday added a new feature, dubbed business lineage, to its Data Lineage product to help business users track data flow across enterprise systems.“Business lineage is an extension of Alation’s end-to-end data…
  • How a new database architecture supports scale and reliability in TiDB

    Mar 11, 2024, 5:00 am
    In the good old days, databases had a relatively simple job: help with the monthly billing, deliver some reports, maybe answer some ad hoc queries. Databases were important, but they weren’t in constant demand.Today the picture is different. Databases are…
  • How generative AI will change low-code development

    Mar 11, 2024, 5:00 am
    It’s been over two decades since I developed my first low-code application. Since then, I’ve seen platform capabilities evolve to make it easier for both software developers and citizen developers to build and enhance applications. Low-code and no-code can…
  • Google API brings LLMs to Android and iOS devices

    Mar 8, 2024, 2:53 pm
    Google has released an experimental API that allows large language models to run fully on-device across Android, iOS, and web platforms.Introduced March 7, the MediaPipe LLM Inference API was designed to streamline on-device LLM integration for web developers,…
  • Swift language achieves data-race safety

    Mar 8, 2024, 2:00 pm
    Apple has released Swift 5.10, an update to the company’s open-source programming language that reaches a major milestone: providing safety against data races via full data isolation in the concurrency model. The improvement prepares the way for the planned…
  • Are the different public clouds really that different?

    Mar 8, 2024, 5:00 am
    In the rapidly evolving landscape of IaaS cloud computing, public cloud providers are increasingly reaching feature and function parity. This means they are beginning to look alike.Before you keyboard warriors remind me that some obscure feature in the object…
  • Digging deeper into DbContext in Entity Framework Core

    Mar 8, 2024, 5:00 am
    Entity Framework Core is an object-relational mapper, or ORM, that isolates your application’s object model from the data model. That allows you to write code that performs CRUD operations without worrying about how the data is stored. In other words, you…