Google Cloud Shell New Code Editor to Enable End-to-End Cloud Development

by Sergio De Simone on  Oct 21, 2016

Google has launched a code editor integrated within its Google Cloud Platform. Based on Eclipse Orion, it will make it possible to edit code and configuration files from within the browser, writes Sachin Kotwani, product manager at Google.

Linux Foundation Welcomes JavaScript Community

by James Chesters on  Oct 20, 2016 1

The Linux Foundation has welcomed the addition of the JavaScript Foundation. The foundation says that it aims "to support a vast array of technologies that complement projects throughout the entire JavaScript ecosystem." jQuery Foundation projects will also be united within the JS Foundation including Lodash, ESLint, Esprima, Grunt, RequireJS, jQuery UI, Globalize, Sizzle, Jed, and Dojo.

Improvements to Visual Studio “15” Startup

by Jeff Martin on  Oct 20, 2016

Throughout the technical preview phase of the Visual Studio “15” development process, Microsoft has stated that one of their primary goals is to improve performance. Today we will examine the changes made to give VS “15” a faster startup time with the goal of getting the main IDE to a usable state as quickly as possible.

The Roadmap to Swift 4

by Sergio De Simone on  Oct 19, 2016

Expected to be released in late 2017, Swift 4 will aim to stabilize the language, both at the source code and ABI level. New features will include improvements to generics, and a Rust/Cyclone-inspired memory ownership model.

Chrome 54 Kills YouTube Flash Embeds

by James Chesters on  Oct 17, 2016

Google has launched Chrome 54, further side lining Flash in the browser by using HTML5 for YouTube embed. The stable release rewrites YouTube Flash embeds, so that when a Flash embed for YouTube is detected, the browser will automatically use HTML5 instead. Google said that the change had been made "to reduce the overall usage of Flash in Chrome."

Jay Kreps on Distributed Stream Processing with Apache Kafka and Kafka Streams

by Srini Penchikala on  Oct 16, 2016

Apache Kafka and Kafka Streams frameworks help with developing stream-centric architectures and distributed stream processing applications. Jay Kreps, CEO of Confluent, gave the keynote presentation on stream processing and microservices at Reactive Summit 2016 Conference last week.

Using Cloud Sandboxes to “Shift Left” Testing within Production-Like Environments

by Daniel Bryant on  Oct 16, 2016

InfoQ recently sat down with Joan Wrabetz, CTO at Quali, and discussed the role ‘cloud sandboxes’ can take within the modern software development lifecycle (SDLC). Cloud sandboxes allow a user to create and publish replicas of infrastructure and application configurations for on-demand usage. The primary use cases for cloud sandboxes include development and quality assurance testing.

Grow with Conway’s Law, Not against It

by Mikael Zandin on  Oct 13, 2016

Jason Goth, Micah Blalock, and Patricia Anderson of Credera explained at SpringOne how they used Conway's law to tailor a client's technical architecture and processes to reverse falling productivity and accelerate the production of high-quality code.

Microsoft Open-Sources P Language for Safe Async Event-Driven Programming

by Sergio De Simone on  Oct 12, 2016

Microsoft’s recently open-sourced P language aims to make it possible to write safe asynchronous event-driven programs on Linux, macOS, and Windows.

Facebook Open Sources Yarn, a JavaScript Package Manager

by Abel Avram on  Oct 12, 2016

Facebook has open sourced Yarn, a proxy package manager for JavaScript modules stored on npm or Bower registries.

GitHub Adopts New GraphQL API

by Margot Krouwer on  Oct 12, 2016

GitHub recently introduced at their Github Universe conference the alpha release of their new API, written in Facebook’s GraphQL (a query language that allows for self-service API contracts). GitHub writes in its engineering blog that its main reason for switching API paradigms is lack of scalability with their existing RESTful contracts.

Pivotal Releases Versions 1.3.8 and 1.4.1 of Spring Boot

by Michael Redlich on  Oct 10, 2016

Pivotal recently released multi-version updates of their Spring Boot project with version 1.3.8 and 1.4.1 featuring bug fixes and dependency upgrades. Version 1.4.1 is the first maintenance release since version 1.4.

Visual Studio "15" Improves Performance and Usability

by Jeff Martin on  Oct 10, 2016

As the development of Visual Studio “15” has progressed, Microsoft has continued to discuss the efforts it is taking to improve both the execution speed and the size of the installed application. The fifth preview brings more evidence of these improvements along with some key usability enhancements to the IDE.

Profiling and Optimizing V8 Memory Consumption

by Sergio De Simone on  Oct 10, 2016

For the last few months, the V8 team has focused on reducing the memory consumed by the V8 engine, including work on the new Ignition interpreter, and improvements to V8’s parser and compilers. A key enabler of this process was profiling V8 memory usage using specific tools against a benchmark, as explained by V8 engineers Ulan Degenbaev, Michael Lippautz, Hannes Payer, and Toon Verwaest.

Komand Principal Engineer Sean Kelly on Microservice Fallacies

by Mark Little on  Oct 09, 2016 2

Sean Kelly, a Principal Engineer at Komad, has written about his experiences around microservices and five "truths" which developers believe microservices will bring to their architectures, applications and teams, but which, in his view, are not always the case.

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.