InfoWorld logo InfoWorld


  • What’s new in Angular 13

    5:25pm
    Angular 13, a planned upgrade to Google’s popular TypeScript-based web framework that promises to be “100 percent Ivy,” is now available in a release candidate. A production release of Angular 13 is due November 3.Ivy is the Angular next-generation…
  • What’s new in Microsoft .NET 6

    6:00am
    Microsoft has published a second release candidate for its upcoming .NET 6 software development platform.The “go live” release candidate, .NET 6 RC2, was published October 12. RC2 has been tested on, and is supported on, Visual Studio 2022 Preview 5. The…
  • 3 ways to use data, analytics, and machine learning in test automation

    6:00am
    Just 10 years ago, most application development testing strategies focused on unit testing for validating business logic, manual test cases to certify user experiences, and separate load testing scripts to confirm performance and scalability. The development…
  • Google gets boring

    6:00am
    Google has always delivered cloud computing a bit differently. Filled with propellerhead engineers, Google Cloud sometimes seemed to be building for über geeks like itself. Early customers included Snap and Spotify, great companies but hardly filled with…
  • The best open source software of 2021

    6:00am
    InfoWorld’s 2021 Bossie Award WinnersImage by IDGMoney may not grow on trees, but it does grow in GitHub repos. Open source projects produce the most valuable and sophisticated software on the planet, free for the taking, dramatically lowering the costs of…
  • Red Hat OpenStack tightens OpenShift Kubernetes integration

    Fri 6:00pm
    Red Hat has launched Red Hat OpenStack Platform 16.2, an update to Red Hat’s infrastructure-as-a-service platform that offers tighter integration with the company’s OpenShift Kubernetes container system.With the new integration, users of both platforms can…
  • How to become a cloud architecture generalist

    Fri 6:00am
    Based on the feedback here and from social media, this post about being a cloud architectural generalist, not a specialist hit a few nerves. For a long time I’ve said that cloud architects need to be aware of all technology solutions, not just cloud-based…
  • TypeScript adds ESM support for Node.js

    Thu 5:28pm
    TypeScript 4.5, a planned upgrade to Microsoft’s strongly typed language based on JavaScript, is set to support ECMAScript modules in Node.js.TypeScript 4.5 became available as a beta release on October 1. Node.js, which can work with TypeScript, has been…
  • Python stands to lose its GIL, and gain a lot of speed

    Thu 11:00am
    One of Python’s long-standing weaknesses, its inability to scale well in multithreaded environments, is the target of a new proposal among the core developers of the popular programming language.Developer Sam Gross has proposed a major change to the Global…
  • How to use Simple Injector in ASP.NET Core MVC

    Thu 6:00am
    Dependency injection (also known as DI) is a design pattern in which an object receives the objects it depends on rather than creating them directly. Dependency injection facilitates loose coupling and promotes testability and easy maintenance. It allows you…
  • Visual Studio Code adds split editor capability

    Thu 6:00am
    Visual Studio Code 1.61, introduced October 7, introduces the ability to open side-by-side editors for the same file.The new split editor functionality is enabled by a “Split in Group” command, which splits an editor into two sides without needing a second…
  • What to expect in Java 18

    Wed 3:00pm
    Java 18 is still five months away but is already taking shape, with six feature proposals anticipated for it so far, the latest being a simple web server and a re-incubation of a foreign function and memory API.The OpenJDK page for Java Development Kit (JDK)…
  • CNCF and Linux Foundation launch entry-level Kubernetes certification

    Wed 12:00pm
    The Linux Foundation and Cloud Native Computing Foundation (CNCF) are launching their fourth Kubernetes certification, after receiving huge levels of demand for a more entry-level qualification.The Kubernetes and Cloud Native Associate (KCNA) exam is expected…
  • Google Cloud extends its reach with new Distributed Cloud options

    Wed 11:30am
    Google Cloud is extending its reach into customers’ data centers and out to the edge under its new Distributed Cloud banner, primarily aimed at customers with unique data sovereignty, latency, or local data-processing requirements.The two new options…
  • Optimizing C and C++ Windows binaries with SizeBench

    Wed 6:00am
    One key to the modern application development life cycle is the toolchain: all the various applications and services that come together to deliver our own custom tools. They range from code generators that build scaffolding and deliver application frameworks,…
  • Convincing agile product owners to prioritize technical debt

    Wed 6:00am
    Chances are your agile development team struggles with addressing technical debt. That is unless you work for a ground-floor startup with a cloud-native microservices architecture engineered during the past few years. The rest of us have technical debt…
  • Microsoft Visual Studio 2022 is due November 8

    Wed 6:00am
    Microsoft’s 64-bit Visual Studio 2022 IDE will officially be launched on November 8, the company said. The company also announced the immediate availability of a release candidate and a fifth preview of the IDE.Both the release candidate and the upcoming…
  • Amazon Honeycode review: No code has its limits

    Wed 6:00am
    Amazon Honeycode is a spreadsheet-oriented, no-code development platform that builds mobile web and web apps. The spreadsheet includes both data and formulae, and has some of the functionality of a database table. For building an app from the spreadsheet,…
  • Python tops Tiobe language index

    Tue 1:04pm
    Python this month has taken the top spot in the Tiobe index of programming language popularity, becoming only the third language to ever lead the index in its 20-plus years of existence.With the October index, published October 6, Python joins C and Java as…
  • Edge computing: The architecture of the future

    Oct 12, 2021, 6:00 am
    To fully digitize the last mile of business, you need to distribute compute power where it's needed most -- right next to IoT devices that collect data from the real world.
  • How to choose a cloud IoT platform

    Oct 12, 2021, 6:00 am
    IoT, the Internet of Things, is currently one of the most hyped concepts in the computing world. Cloud IoT platforms may even exceed IoT on the hype scale. Nevertheless, both have real applications and could become important to your business. In this article…
  • AI won’t save you from a move to cloud computing

    Oct 12, 2021, 6:00 am
    A new survey on data center staffing sponsored by the Uptime Institute indicates the skills shortages continue, and survey participants do not expect artificial intelligence (AI) to reduce skills requirements anytime soon. About 50% of the enterprise data…
  • Which cloud database should you use?

    Oct 12, 2021, 6:00 am
    The fundamental principle of cloud systems is a focus on multiple, disposable, and replaceable machines. This has direct consequences for the implementation techniques, and therefore the capabilities of database systems implemented in the cloud.Traditional…
  • Technical debt will sink you

    Oct 11, 2021, 6:00 am
    The pandemic accelerated many large-scale digital transformations and drove growth in many technology businesses. Whether it was Instacart’s sales increase of 230% in 2020 over 2019, or Zoom’s revenue increasing 169% during the early days of the pandemic,…
  • The best way to go ‘all in’ on cloud

    Oct 11, 2021, 6:00 am
    In 2015 Capital One CIO Rob Alexander took the AWS re:Invent stage to declaim the company’s independence from its traditional data centers, shifting instead to a reliance on AWS to run its infrastructure. The company went from eight data centers in 2014 to…
  • Is devops becoming a cloud-only sport?

    Oct 8, 2021, 6:00 am
    Google just released its latest devops report: “Accelerate State of DevOps 2021.” The report found that respondents who use hybrid or multicloud were 1.6 times more likely to exceed their performance targets. These “elite performers,” as summarized…
  • Quarkus: Get started with Kubernetes-native Java

    Oct 8, 2021, 6:00 am
    Quarkus is a full-stack, open-source Java framework launched in 2019 by Red Hat. Quarkus is an alternative to Spring (although it can also be integrated with Spring), with some interesting features all to itself.Quarkus is designed from the ground up to be…
  • How to use the Developer Exception Page in ASP.NET Core MVC

    Oct 7, 2021, 6:00 am
    The Developer Exception Page in ASP.NET Core provides detailed information about exceptions. Because developers need detailed information about exceptions, and end users don’t, the ASP.NET Core templates enable the Developer Exception Page only when an…
  • What is Rust? Safe, fast, and easy software development

    Oct 6, 2021, 6:00 am
    Fast, safe, easy to write—pick two. That’s been the state of software development for a good long time now. Languages that emphasize convenience and safety tend to be slow (like Python). Languages that emphasize performance tend to be difficult to work…
  • Jump into WebAssembly with Hippo

    Oct 6, 2021, 6:00 am
    WebAssembly is an extremely promising new technology that’s getting a lot of interest from Microsoft’s cloud-native computing teams, both in its Deis Labs subsidiary and in Azure. With new WebAssembly tools arriving rapidly, what’s needed is an…