BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Docker Launches Hardened Base Images

    Docker has launched its Docker Hardened Images (DHI), a security-focused range of base images that reduce vulnerabilities by up to 95%. Built using a distroless approach, these minimal images eliminate unnecessary components, offering automatic patching and compatibility with existing Dockerfiles. Ideal for regulated environments, DHI enhances software supply chain security and transparency.

  • The Void IDE, Open-Source Alternative to Cursor, Released in Beta

    The Void IDE was recently released in beta, positioning itself as a privacy-focused and free alternative to popular closed-source AI editors like Cursor and GitHub Copilot. Void IDE is a fork of Visual Studio Code. While Microsoft recently announced plans to open Source its GitHub Copilot Chat Extension possibly in a few months, the beta release is available now for the community to fiddle with.

  • Android 16 Introduces Wide-Ranging Features and Changes

    Google has released Android 16, now available for supported Pixel devices. The new release introduces a wide range of new APIs and changes, some of which affect existing apps and require developers to update their code. Material 3 Expressive, the new paradigm for Android user interfaces, is not yet included and will roll out later this year.

  • Innovation Sandbox on AWS: Provisioning and Managing Temporary Environments

    AWS has recently introduced Innovation Sandbox on AWS, a new open source solution for managing AWS sandbox environments through a web user interface. This solution enables developers to provision and manage secure, cost-effective, and recyclable temporary sandbox environments.

  • Yearly MariaDB LTS Release Integrates Vector Search

    MariaDB has recently released MariaDB Community Server 11.8 as generally available, its yearly long-term support (LTS) release for 2025. The new release introduces integrated vector search capabilities for AI-driven and similarity search applications, enhanced JSON functionality, and temporal tables for data history and auditing.

  • AWS Open-Sources Smithy API Models for Public Access and Developer Tooling

    AWS has unveiled public access to its comprehensive API models, delivering daily updates and open-source resources via GitHub. By utilizing Smithy, AWS aims to empower developers to build custom SDK clients, server stubs, and innovative tools, enhancing integration and understanding of AWS APIs. Explore the potential of API development with these powerful new tools!

  • Teams Toolkit Rebranded to Microsoft 365 Agents Toolkit

    Microsoft has introduced the Microsoft 365 Agents Toolkit, a developer framework designed to streamline the creation of AI-powered agents that automate tasks across Microsoft 365 applications. The toolkit provides tools and APIs to build, test, and deploy intelligent agents capable of handling workflows in Outlook, Teams, Word, and other M365 apps.

  • Deno 2.3 Now Supports Local NPM Packages

    Deno Land recently released Deno 2.3, an update of the Deno runtime that adds support for local NPM packages. Deno 2.3 also brings improvements to deno compile.

  • Biome Releases v2.0 Beta

    Biome, the all-in-one JavaScript toolchain, has released v2.0 Beta. Biome 2.0 Beta introduces a number of new features in this beta which bring it closer to ESLint and Prettier, such as plugins, to write custom lint rules, domains to group your lint rules by technology and improved sorting capabilities.

  • Java 25 Integrates Compact Object Headers with JEP 519

    Java 25 introduces Compact Object Headers (JEP 519), delivering up to 30% CPU savings and reduced memory usage for applications with small objects. This user-friendly feature compresses object headers from 12 bytes to 8, requiring only a JVM flag to activate. Extensively validated by Amazon, it enhances performance, reduces GC pressure, and is ideal for modern cloud deployments.

  • Svelte Releases Attachments to Enhance DOM with Interactive and Reactive Features

    The latest version of Svelte includes a new functionality dubbed attachments that enhances a web application’s DOM with interactive and reactive features. Svelte Attachments replace Svelte Actions.

  • DevSummit Boston: Humans in the Loop: Engineering Leadership in a Chaotic Industry

    At the InfoQ Dev Summit, Google’s Engineering Director Michelle Brush addressed software leaders, emphasizing the evolving landscape of software engineering amidst rising automation. She championed a shift toward higher-level cognitive skills, systems thinking, and foundational knowledge, urging engineers to embrace complexity for enhanced resilience and decision-making in their work.

  • How Docs-as-Code Helped Pinterest Improve Documentation Quality

    Over the past few years, Pinterest engineers have been working to adopt Docs-as-Code across the organization. By using the same tools and processes for both code and documentation, they've improved overall documentation quality and team satisfaction. The shift also helped transform Pinterest's documentation culture, fostering collaboration, improving quality control, discoverability, and more.

  • Java News Roundup: Spring Milestone, Payara Platform, Jakarta EE 11 Update, Apache Fory

    This week's Java roundup for June 9th, 2025, features news highlighting: the sixth milestone release of Spring Framework 7.0; the June 2025 edition of Payara Platform; point releases of Apache Tomcat, Micrometer, Project Reactor and Micronaut; Jakarta EE 11 Platform on the verge of a GA release; and Apache Fury renamed to Apache Fory.

  • AWS CDK Toolkit Library Now GA for Automated Infrastructure Management

    AWS has recently announced the general availability of the CDK Toolkit Library. This new Node.js library allows developers to programmatically control the CDK to build additional automation around the CDK, exposing classes and methods to synthesize, deploy, and destroy stacks, among other capabilities.

BT