In this issue, November 01, 2016 View it in your browser.

Rust, Visual Studio 15, Angular, Reactive Elm, Testing Ousta, Scaling Agile, Google's ML for Image Captioning, Serverless Operations

QCon London 2017 tracks announced!

18 editorial tracks will spread across 3 days at QCon London. Architecting for Failure; Fast & Furious: Ad Serving, Finance, & Performance; Architectures You've Always Wondered about; Practical Cryptography & Blockchains: Beyond the Hype; JavaScript & Modern Learning Systems are some of topics of this year's conference. Save your seat and can save up to £440 before Nov 19th!
 

SPONSOR AD

Site24x7_ad_img

Site24x7 - Entire Stack, One Solution.
Site24x7 is a cloud-based monitoring solution that assists IT Engineers and Devops in effectively managing their IT infrastructure - including Website, Server, Network, Applications and Real User Experience. Site24x7 capitalises on ManageEngine's 20+ year's experience to come up with an unparalleled solution for all monitoring requirements.

https://www.infoq.com/resource/articles/engineering-culture-david-hussman/en/smallimage/logo-100x100.jpg

Engineering Culture Podcast: David Hussman on Effective Product Discovery and Dude’s Law

In this podcast, Shane Hastie, InfoQ Lead Editor for Culture & Methods, talks to David Hussman, founder and "The Dude" from DevJam and CardBoard It!, a tool for story mapping. (Podcast)

Data Science Latest Content
infoq.com/data-science

TOP Data Science NEWS HEADLINES

Using NLP to Categorize and Find Similar Web Pages

Thomas Levi shows how to categorize web pages by building a system that exploits techniques in natural language processing and topic modeling. (Presentation)

Data Visualization with R

Matthew Renze introduces the R programming language as well as demonstrates how R can be used to create data visualizations to complete day-to-day developer tasks. (Presentation)

Achieving Mega-Scale Business Intelligence through Speed of Thought Analytics on Hadoop

Ian Fyfe discusses the different options for implementing speed-of-thought business analytics and machine learning tools directly on top of Hadoop including Apache Hive on Tez, Apache Hive on LLAP, Apache HAWQ and Apache MADlib. (Presentation)

SPONSOR AD

Compose_ad_img

Tuning Search Results for Relevancy - Elasticsearch Query.

DevOps Latest Content
infoq.com/devops

TOP DevOps NEWS HEADLINES

Why and How to Test Logging

Logging and aggregation are crucial tools for today's complex, distributed systems. They provide rich insights which keep time to recover short. We must therefore make sure we test logging adequately. (Article)

Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ​Broker

Lenley Hensarling describes how EnterpriseDB Cloud Management can provide responsible DevOps models for the enterprise. (Presentation)

SPONSOR AD

Pivotal_ad_img

Supercharging your Microservices with NetflixOSS and Spring Cloud. Learn about the architectural challenges Netflix faced, what they’ve released as open source software, why this software matters to you, and how Pivotal makes it easy to consume Netflix software as part of Spring Cloud. Learn more.

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

TOP Culture & Methods NEWS HEADLINES

Actionable Agile Tools

Many people find the world of Agile full of fluffy and non-actionable advice. This can be frustrating when you have a simple problem and want someone to tell you how to fix it. Of course there is no step A, B, and C answers, but Campbell aims to give you a solid starting point with actionable tools in this article (Article)

Agile Manufacturing: Not the Oxymoron You Might Think

Digital manufacturers are organizing from an outside-in mindset that starts with the customer, and looks to deliver creatively on market opportunities, whatever they happen to be, however they will be delivered, and whoever will deliver them. Profits are seen as the consequence of providing value to customers, not the goal of the firm. (Article)

Towards Organizational Alignment and Agility

Ben Ross discusses using the Objectives and Key Results framework and Lean startup to drive operational efficiency, and how the framework’s design improves organizational alignment and performance. (Presentation)

Body Language Training: How We Changed the Rules to Make It Really Work!

Paul Martin uncovers the hidden barriers to body-language skill development and shares a technique that improves the positive communication abilities of people. (Presentation)

From Commit to Production in 10 Minutes at a Century Old Insurance Company

Dave Ehringer shares the experiences instating CI/CD at Liberty Mutual and the best practices they picked up along the way. With Pivotal Cloud Foundry and Spring, application groups within Liberty Mutual have experienced a dramatic reduction in time required to bring ideas to the market and developed the flexibility to move applications between clouds based on business need. (Presentation)

No Time Like the Present - Establishing Technology as a Core Competency at Allstate

Opal Perry talks about how Allstate is building new applications that are evolutions of their core business, and modernizing decades of legacy investment. He also addresses best practices to organizational change management and real experiences in successful technical collaboration across the globe. (Presentation)

Development Latest Content
infoq.com/development

Where Rust is Heading in 2017

The Rust core team has settled on a roadmap proposal for Rust which aims to define where the language should be in a year’s time. Partially based on the results of a survey carried through in 2016 among Rust users, it prioritizes improving Rust’s productivity without sacrificing speed and reliability. (News)

SPONSOR AD

Intel_ad_img

Get App-Layer, Hardware-Assisted Security.
Intel® Software Guard Extensions lets you
apartition your applications into CPU-hardened
“enclaves” to increase security even on
compromised platforms. See how it works.

Mobile Latest Content
infoq.com/mobile

All Android Versions May Be Affected by Dirty COW Linux Vulnerability

Recently disclosed Dirty COW Linux privilege escalation vulnerability is likely to affect all Android versions, say security researchers. (News)

Dynamic Languages Latest Content
infoq.com/dynamic_languages

TOP Dynamic Languages NEWS HEADLINES

Language-Level Reactivity with Elm

Reactive programming is becoming more prevalent in the JavaScript programming world. But, it's always added on as an afterthought or a library. But what if it could exist by default, inherent to the language? Richard Feldman shows how the Elm language is just that. Elm doesn't just try to make JavaScript better, it tries to rewrite the developer experience and make it inherently better. (Article)

SPONSOR AD

MongoDB_ad_img

The best way to run MongoDB in the cloud.
Simple, flexible, fast.
Pay only for what you use.
Use code goAtlas25 to get $25 in free credit!
Try MongoDB Atlas today.

.NET Latest Content
infoq.com/dotnet

TOP .NET NEWS HEADLINES

Advanced Use Cases for the Repository Pattern in .NET

In our previous article, we looked at the basic patterns needed to implement a repository. In many cases these patterns were such a thin layer around the underlying data access technology they were essentially unnecessary. However, once you have a repository in place, many new opportunities become available. (Article)

SPONSOR AD

RedHat_ad_img

Take a deeper dive into .NET Core on Red Hat Enterprise Linux. See how to get started in this 30-minute, hands-on, Dive into .NET Core on Red Hat Enterprise Linux, webinar. Register now.

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

How Ousta Simulates Rides within a Two-Minute Test Cycle

Egyptian ride hailing provider Ousta has two mobile apps which interact with an event driven architecture using microservices. The combination of EDA and microservices facilitated a simulation system for automation, and a rapid development and testing cycle. (Article)

Delivering Information in Context with Smart Applications

Anup Ojah, Andre Langevin, Brian Dunlap and Jeff Kelly explore how great software companies are upending traditional industries through the use of data and smart applications, discuss the implications for enterprises in more traditional industries, and provide a blueprint for developing smart applications to deliver information in context. (Presentation)

Get off the Bus, Gus: 50 Ways to Leave Your Mainframe

Rohit Kelapure presents strategies to replatform and refactor existing mainframe COBOL batch applications to Cloud Foundry. He provides guidance and best practices in migrating monolithic mainframe apps and data including JCLs wrapped in CICS and IMS using Spring components like Spring Data Flow, Spring Cloud and Spring Batch. (Presentation)

Modernizing the Legacy - How Dish is Adapting Its SOA Services for a Cloud First Future

Chandra Nemalipuri, Laxmikant Rastogi and Rob Bennett discuss the challenges faced in converting legacy services to cloud native applications and the different approaches they considered for resolving the conflicts. They dive deeper into the approach that they chose to modernize their services and put them on a track towards a microservices based architecture running on Cloud Foundry. (Presentation)