BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Cultivating High-Performing Teams in Hypergrowth

    To support their hypergrowth, N26 created a shared picture about what to work on, how to do the work, and the organisational structure. Called the Target Operating Model, it has helped them grow while maximising team autonomy and alignment. At QCon New York 2019, Patrick Kua, chief scientist at N26, spoke about cultivating high-performing teams in an organisation that’s going through hypergrowth.

  • Angular 8, an Incremental Improvement to the Angular Framework

    The Angular team recently released Angular 8, the latest major release of its single page application framework. This release includes a large number of bug fixes, several incremental improvements including differential loading, and a preview for both the Ivy render engine, and the Bazel build system.

  • Project Catalyst Brings iOS Apps to macOS

    Apple recently announced project Catalyst during its WWDC. Catalyst is designed to allow developers to release iOS apps for macOS, starting with the next major release of macOS Catania.

  • API Strategies at eBay

    After working with improperly versioned SOAP-based APIs for many years, eBay decided to move to new RESTful APIs with semantic versioning and a deprecation standard. Focus is on extensibility and adaptability to make it easier for developers to create new applications that utilize eBay’s APIs. In a blog post, Tanya Vlahovic describes the concepts and how they are implemented in their APIs.

  • MIT Debuts Gen, a Julia-Based Language for Artificial Intelligence

    In a recent paper, MIT researchers introduced Gen, a general-purpose probabilistic language based on Julia aimed to allow users to express models and create inference algorithms using high-level programming constructs.

  • Java EE Specifications Renamed Jakarta EE

    Java EE specifications have been renamed Jakarta EE, changing branding and clarifying the names of each document.

  • Open Source Messaging Software NATS Releases 2.0

    Open source messaging software NATS 2.0 has been released and offers advanced security management, global disaster recovery, and improved performance at scale. NATS is a Cloud Native Computing Foundation project that provides messaging services for cloud native systems, IoT messaging, and microservices.

  • DOES London: ITV Autoscaling for Love Island

    Tom Clark from ITV, a UK-based commercial producer and broadcaster, gave his fourth talk at DevOps Enterprise Summit London recently, titled 'Better, Faster, Cheaper, Happier,’ building on the evolutionary story of the common platform for which he is accountable.

  • Interfacing Elixir with Rust to Improve Performance: Discord's Story

    When the Discord team hit a hard-limit on BEAM's performance dealing with large data structures, they resorted to interfacing Elixir with Rust to make their system able to scale up to 11 million concurrent users.

  • DOES London: RBS' Jennifer Wood on Conquering the Abyss and Rebirth

    Jennifer Wood’s talk, ‘Our Heroes’ Journey to Agility’, opened the proceedings at this year’s DevOps Enterprise Summit in London. Wood first spoke at the conference last year, with her ‘The Art of Scaling Agile and DevOps’ and took the opportunity to build on the journey she is witnessing at RBS in her role as chief operating officer.

  • DOES London: Mark Schwartz on War & Peace & IT

    Mark Schwartz, former CIO and self-described iconoclast, spoke recently at DevOps Enterprise Summit London. Schwartz is the author of three books published by IT Revolution: ‘The Art of Business’, ‘A Seat at the Table’ and ‘War & Peace & IT,’ and is currently an enterprise strategist at Amazon Web Services. 

  • Preview of C# 8.x

    Even though C# 8.0 is still months away, planning has begun for C# 8.x. Some of these features are new, while others were previously considered for C# 8.

  • Paypal's Hera Supports MySQL and Oracle DB Connection Multiplexing, Read-Write Split and Sharding

    Paypal's Hera framework supports database connection multiplexing, read-write split, sharding, and automatic SQL eviction capabilities. Petrica Voicu and Kenneth Kang from PayPal's development team spoke at QCon New York's 2019 Conference on Tuesday about the data access gateway. Hera, recently open sourced, is used to scale several PayPal applications.

  • Windows Subsystem for Linux 2 Has Linux Kernel Shipping in Windows

    Windows announced that Windows Subsystem for Linux (WSL) 2 is now available through the Windows Insiders program. WSL allows developers to run a Linux environment, including most command line tools and utilities, directly within Windows. WSL 2 presents a new architecture that aims to increase file system performance and provide full system call compatibility.

  • Google Earth Ported to Browsers with WebAssembly

    The Google Earth team recently released a beta preview of a WebAssembly port of Google Earth. The new port runs in Chrome and other Chromium-based browsers, including Edge (Canary version) and Opera, as well as Firefox. The port thus brings cross-browser support to the existing Earth For Web version, which uses the native C++ codebase and Chrome’s Native Client (NaCl) technology.

BT