New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Managing Crowdsourced Testing

by Ben Linders on  Jul 13, 2017

Crowdsourced testing is a unique way of involving the crowd- meaning the real users/testers- into software testing under real world conditions. It helped Swisscom to find defects very early in the development process and increase the quality of products.

Google Presents MultiModel: A Neural Network Capable of Learning Multiple Tasks in Multiple Domains

by Roland Meertens on  Jul 12, 2017

Google created a network that takes inputs from multiple modalities and can generate output in multiple modalities. They built a model that performs 8 tasks in multiple domains: speech recognition, image classification and captioning, sentence parsing, and back and forth translation of English-German and English-French. The network learns any task with one of these inputs and output modalities.

ASP.NET Core 2 Preview 2 Released

by Jeff Martin on  Jul 12, 2017

Microsoft continues to advance the development of ASP.NET Core 2, and the second major preview of the forthcoming web framework. This release sees the inclusion of SPA templates for Visual Studio 2017, the ability to configure limits on Kestrel, and support between .NET Framework and ASP .NET Core 2.

Microsoft Reiterates its Support of F#

by Pierre-Luc Maheu on  Jul 11, 2017

Mads Torgersen and Philip Carter, respectively C# and F# program managers at Microsoft, published a post promoting the use of F#. The post is a follow-up to a presentation on F# at Build 2017. They talked about how Microsoft wants to remove obstacles to F# adoption and the F# improvements Visual Studio 2017 brings.

Apple Open-Sources the Swift Language Migrator

by Sergio De Simone on  Jul 11, 2017

Apple has open-sourced the Swift 4 migrator that is included in Xcode 9, recently announced at WWDC 2017.

Q&A With Robert Scherrer: DevOps on the Backbone of the Swiss Financial Center

by João Miranda on  Jul 11, 2017

Starting with a small core team, and a DevOps approach around 5 + 1 dimensions - skills, organization, process, infrastructure, architecture + mindset & attitude - SIX has been transforming how IT and the business work together to break the silos and align themselves along value streams. InfoQ took the opportunity to talk with Robert Scherrer, head of software dev at SIX, about this journey.

Netflix Announces Genie 3

by Dylan Raithel on  Jul 11, 2017

Netflix announced major revisions and functionality in their Big Data distributed workflow management tool, Genie 3. In its newest version, Genie 3 supports scalable, config-driven data processing executables and task pipelines.

Q&A with Kyle Mathews, Creator of React-Based Static Site Generator Gatsby

by David Iffland on  Jul 11, 2017

The React-based static site generator, Gatsby, has reached version 1.0. In this interview, founder Kyle Mathews discusses the project's motivations, and how it's going to move forward.

Susanne Kaiser on Microservices Journey from a Startup Perspective

by Srini Penchikala on  Jul 10, 2017

Susanne Kaiser, CTO at Just Software, spoke at the recent QCon New York 2017 Conference about the transformation process her team went through to transition from a monolithic application architecture to microservices model.

Oracle Releases Open Source Container Utilities, Including A New Container Runtime Written in Rust

by Daniel Bryant on  Jul 10, 2017

Oracle has released three open source container utilities including Smith, an OCI image-compliant container builder that creates “microcontainers” with a single executable and its dependencies; Crashcart, a microcontainer debugging tool; and Railcar, a Rust-based alternative container runtime that implements the OCI-runtime specification.

QCon New York – Optimizing Yourself Track

by Shane Hastie on  Jul 10, 2017

Day 3 of QCon New York had a track focused on how individuals can build non-technical competencies. Titled Optimizing Yourself, the track had five talks covering a wide range of personal skills from empathy to communication, remaining relevant as an older person in tech, deep listening and working remotely.

Scalable Chatbot Architecture with eBay ShopBot Shopping Assistant

by Srini Penchikala on  Jul 09, 2017

Robert Enyedi, software engineer at eBay spoke at QCon New York 2017 Conference about ShopBot personal shopping assistant application. ShopBot, launched in late 2016 based on Facebook Messenger bot, leverages AI components and the eBay user data to provide shopping options in a conversational style.

GraphQL vs REST: Things to Consider

by Andrew Morgan on  Jul 08, 2017

At API Days Paris 2016, Arnaud Lauret discussed GraphQL vs RESTful HTTP API’s, outlining their strengths and weaknesses. He concluded that deciding which one to adopt is context dependant, and that are many trade-offs between the two.

Rust 2017 Roadmap Progress

by Sergio De Simone on  Jul 08, 2017

Rust core team developer Nicholas Matsakis summarized the current state of progress of Rust’s 2017 roadmap.

Salesforce Brings Cognitive to CRM, Launches 3 New Services

by Kent Weare on  Jul 08, 2017

In a recent blog post, Salesforce announced the addition of three cognitive services to its Einstein artificial intelligence (AI) platform. The three new services enable detecting sentiment, intent and object detection. Salesforce customers can then use these services to automate insight and use predictive modelling within their CRM apps.