InfoQ Homepage News
-
GitHub Surveys Open Source: Documentation, License, Usage at Work
GitHub has conducted a survey on open source projects, publishing the results they found analyzing the data collected. They were interested in how developers relate to open source, what the role of documentation is and the level and impact of negative interactions appearing in projects.
-
Node.js 8.0 Released, New LTS Version Later This Year
Node.js 8.0 has been released, setting up the future Long Term Support (LTS) version for late 2017 and 2018. This new version contains a number of new features as well. Once 8.X LTS releases later this year, it will be the first LTS release that contains async/await.
-
Cockroach DB Reaches 1.0
Cockroach DB, the distributed SQL database that follows the pattern of software products being named after animals, announced earlier this month the release of its first production ready version, 1.0. In this article we take a look in Cockroach, how it compares to Google Spanner and how we can start using it in development and production based systems.
-
Atlassian Announces Bamboo 6.0 and Bitbucket Server 5.0
Atlassian annouced new versions of Bamboo and Bitbucket Server, two tools aimed to support DevOps in enterprises. New functionalities include configuration as code, enhanced build control, and build progress monitoring.
-
Details on F# Support in Rider
JetBrains’s developer evangelist Marteen Balliauw recently published more details about the F# support in Rider. Features are explained into more details than the general EAP announcement and also contains the plan for the next releases.
-
Zero Runtime Exceptions in Production with Elm
At QCon London 2017, Richard Feldman, software engineer at noredink and author of “Elm in Action” from Manning, explained how their decision to switch to Elm led to a 100,000 LOC system running in production with zero runtime exceptions since 2015. Here, we provide a brief summary of Feldman’s key points.
-
Building Starling Bank in the Cloud: Greg Hawkins Discusses Open Banking, DevOps and Hackathons
At QCon London, Greg Hawkins presented “Building and Trusting a Cloud Bank”in which he discussed how the Starling Bank team has created a UK Bank running on the AWS public cloud. InfoQ caught up with Hawkins at a recent StarlingDev Hackathon, and discussed Open Banking and PSD2, the challenges of legacy applications, and what the future holds for online banking.
-
Google Is to Remove Support for PNaCl
After de-staffing the PNaCL/NaCl team last year and adding default support for WebAssembly in Chrome in March of this year, Google has officially announced the retirement of PNaCl in favor of WebAssembly.
-
Red Hat to Acquire Codenvy to Extend DevOps Tools Capability
Red Hat has announced the acquisition of Codenvy, an Agile and cloud-native tools provider. Financial terms of the deal are not being publicly disclosed.
-
DevOps and the Key to High Performance: Nicole Forsgren at the DevOps Enterprise Summit London
In preparation for the upcoming DevOps Enterprise Summit in London, InfoQ sat down with Dr Nicole Forsgren, CEO and chief scientist at DORA, and discussed the fundamentals of DevOps, the challenges of specifying organisational goals, and how to measure high performance.
-
AWS Lambda Support Added to AWS X-Ray Distributed Tracing Service
Following from the General Availability (GA) release of the AWS X-Ray distributed tracing service in April, Amazon has added AWS Lambda support for AWS X-Ray, enabling function invocations and associated metadata to be recorded, displayed graphically via the AWS Console, and analysed for debugging or fault resolution purposes.
-
Npm 5.0 Boosts Common Sense Performance
Npm 5.0 is a highly anticipated release that has been years in coming. The new version of the JavaScript package manager has a completely rewritten cache and has performance that is more in-line with its most direct competitor.
-
Microservices and Modularity
Gene Hughson discusses how the reasons for choosing microservices are important and that he does not believe improved modularity is a valid reason. Furthermore, this applies equally well to the data architecture where he believes that a disciplined, monolithic team can maintain modularity in a monolithic data architecture.
-
Google Announces Tensorflow Lite: A Neural Network Library for Mobile Phones
Dave Burke, VP of engineering at Google, announced a new version of Tensorflow optimised for mobile phones. This new library, called Tensorflow Lite, would enable developers to run their artificial intelligence applications in real time on the phones of users. The library is designed to be “fast and small while still enabling state-of-the-art techniques”.