In this issue, October 17, 2017 View it in your browser.

Incident Response, New from NVIDIA, Quantum Computing, JavaOne, Spring 5, Eclipse Collections, .NET Core, Reactive DDD, Google’s Cloud IoT Core, Retiring Mainframe Programmers

QCon London 2018 tracks announced!

18 editorial tracks across 3 days at QCon London. Architecting for Failure, Evolving Java and the JVM, JavaScript, Operating Systems: LinuxKit, Unikernels, & Beyond, Leading Edge Backend Languages, Security, Microservices, Stream Processing are some of topics of this year's conference.You can save up to £580 if you register before Oct 28th!
 

SPONSOR AD

AppDynamics_ad_img

Making the Move to Public Cloud: Best Practices. Attend this webinar and learn three steps for successful cloud migration - including a case study of how Allscripts Healthcare is currently planning their migration to the cloud - and why application and business performance monitoring can speed up and reduce migration risks. Register Now!

https://cdn.infoq.com/statics_s1_20171010-0642/resource/podcasts/emil-stolarsky/en/smallimage/logo-infoq-podcast%20-1507911139084.jpeg

Incident Response across Non-Software Industries with Emil Stolarsky

This week’s podcast is with Emil Stolarsky and was recorded live after his talk on the subject at Strangeloop 2017. Interesting points from the podcast include several stories from Emil’s research, including the origin of the checklist, how Walmart pushed decision making down to the store level in a national disaster, and where the formalized conversation structure onboard aircraft originated. (Podcast)

http://www.infoq.com/resource/podcasts/lee-cunningham-agile-survey-results/en/smallimage/logo-100x100-1507586713837.jpg

Lee Cunningham on the 11th State of Agile Survey Results

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Lee Cunningham of VersionOne about the results from the State of Agile Survey. (Podcast)

Data Science Latest Content
infoq.com/data-science

TOP Data Science NEWS HEADLINES

Machine Learning in Academia and Industry

Deborah Hanus discusses some of the challenges that can arise when working with data. With recent advances in computational power, ML is positioned to change interaction with the world around. A surge of well-maintained ML libraries has made it possible for engineers to use ML models with minimal background. However, many find that using ML responsibly can be harder than it seems. (Presentation)

SPONSOR AD

GridGain_ad_img

Enabling Fraud Prevention and High-Frequency Trading with In-Memory Computing - Large financial institutions need to be able to perform analytics on large volumes of data in real time to ensure a good user experience. Learn how in-memory computing platforms can help meet these challenges. Learn More.

DevOps Latest Content
infoq.com/devops

TOP DevOps NEWS HEADLINES

Q&A with Elton Stoneman on Migrating Workloads and Running Docker on Windows

These are still early days for Docker on Windows but the possibilities in terms of workloads keeps growing. InfoQ spoke with Elton Stoneman, author of the book Docker on Windows, and speaker at the recent WinOps conference, to understand how to run containers on Windows and which kind of workloads are a good choice for migration. (Article)

SPONSOR AD

Microsoft_ad_img

Modernize your Enterprise Linux Data with SQL Server 2017. Learn how - in addition to providing now-standard features like advanced analytics and machine intelligence - SQL Server 2017 provides industry-leading security and interoperability with open-source applications and tools, including native support for Linux. Download now.

Development Latest Content
infoq.com/development

TOP Development NEWS HEADLINES

Testing Web Services with QuickCheck

Thomas Arts discusses how to test web services with QuickCheck. (Presentation)

http://www.infoq.com/resource/presentations/future-social-robots/en/smallimage/Nic-1508120547612.JPG

The Future of Social Robots

Nicolas Rigaud discusses the present and the future of social robots. (Presentation)

http://www.infoq.com/resource/presentations/github-graphql/en/smallimage/Ky-1508123424946.JPG

GitHub's GraphQL Future

Kyle Daigle shares why GitHub chose GraphQL, how it differs from REST, how GitHub went about implementing it, and how they're using it in production a year later. (Presentation)

SPONSOR AD

Red_Hat_ad_img

Modern Java EE Design Patterns (By O’Reilly). Download this report to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions. Download Now.

Java Latest Content
infoq.com/java

TOP Java NEWS HEADLINES

The Java Evolution of Eclipse Collections

With each successive version of Java, frameworks must adapt and transform in order to stay current. This article aims to describe some of the new Java 8 features in Eclipse Collections, a high performance collections framework for Java, and looks ahead at some of the new things we’ve done to prepare for Java 9. This article will walk through these new features and changes. (Article)

Managing the Reactive World with RxJava

Jake Wharton discusses how to think about asynchronous sources, the tools that RxJava provides to handle them, and takes a look at the future of Java and how it will affect the library. (Presentation)

SPONSOR AD

AppDynamics_ad_img

Machine Learning, Enterprise DevOps, APM @ AppD Summit 2017 - Meet operations professionals, developers, and business leaders who are pioneering new methods of architecting, delivering, and servicing mission-critical applications. Oct 19th, New York City. Register Now!

.NET Latest Content
infoq.com/dotnet

.NET Core and .NET Standard: What Is the Difference?

.NET Standard is an API specification that defines what Base Class Libraries must be implemented. .NET Core is a managed framework optimized for building console, cloud, ASP.NET Core, and UWP applications. Each managed implementation (such as Xamarin, .NET Core, or the .NET Framework) must implement their BCL according the .NET Standard. (News)

SPONSOR AD

ad_img

How mature are your database DevOps processes? Complete Redgate’s Database DevOps Maturity Assessment to evaluate your processes, benchmark against peers, and receive recommendations for improvements. Find out more.

Mobile Latest Content
infoq.com/mobile

TOP Mobile NEWS HEADLINES

Microsoft Seems to Have Stopped Developing Windows 10 Mobile

Although no official statement has been issued by the company, some later affirmations by top Microsoft executives tell us that Windows 10 Mobile development is stopped. (News)

Architecture & Design Latest Content
infoq.com/architecture-design

TOP Architecture & Design NEWS HEADLINES

Vaughn Vernon Uses Reactive DDD to Model Uncertainty in Microservices

Microservices and reactive systems bring with them uncertainty about messages arriving out of order, multiple times, or not at all. How to react to such uncertainty is a business decision, says Vaughn Vernon, and is best captured by modeling the uncertainty using concepts of Domain-Driven Design. (News)

http://www.infoq.com/resource/presentations/figo-connect-api/en/smallimage/Lar-1508121573140.JPG

Real Life Examples on How to Thrive Through Banking APIs

Lars Markull discusses using the figo Connect API to connect to thousands of banks and payment service providers to get info about transactions, portfolios, payments or notifications. (Presentation)

SPONSOR AD

Fastly_ad_img

Harness this powerful header. Vary is one of the most useful but misunderstood HTTP response headers. Here’s how to harness Vary for compression, A/B testing, WebPerf, & more. Read on.

Culture & Methods Latest Content
infoq.com/culture-methods

TOP Culture & Methods NEWS HEADLINES

Retiring Mainframe Programmers: Should I Care?

We stay up on new languages, frameworks, and architectures yet ignore the value of mainframe applications. Mainframes manage 70% of the world’s transactions yet its programmer workforce is rapidly retiring baby boomers. And millennials have no interest in mainframe careers. This article describes that state of mainframe applications, bad talks management, and then provides detailed solutions. (Article)

Practical Empathy: Unlock the Super Power

Pavneet Singh Saund shares how his journey towards empathy has helped with burnout, Imposter Syndrome, parenting and self-care. He explores the core components of empathy and how a software developer can apply it to their approach to work and life. He shows practical approaches and techniques to improve empathy skills. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

Getting Old(er) in Tech: Staying Relevant

Don Denoncourt talks about how to stay relevant in the tech industry, ways to keep coding skills sharp, no matter how old we are, perspectives for technical growth and how to be a lifelong learner. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

The Effective Remote Developer

David Copeland talks about what one can do to be best as a remote team member, as well as what one needs from environment, team, and company. It's not about technical stuff—it's the human stuff. He also talks about how one can be present and effective when not physically there. (Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!

http://www.infoq.com/resource/presentations/communication-code-marriage/en/smallimage/Doi-1507947103891.JPG

The Marriage of Communication and Code

Scott Ford and Andrea Goulet discuss how communication and code are inextricably linked and share their top five tips with the audience so one can immediately improve communication and accelerate career.(Presentation)
The next QCon is in San Francisco, Nov 13-17, 2017. Join us!