In this issue, April 3, 2018 View it in your browser.

Time Series Forecasting @Uber, AI and ML for Developers, Kubernetes at booking.com, Ember 3.0, Swift 4.1, Chaos Engineering, Secure Software, Tech Ethics

Wondering who are the track hosts for QCon New York 2018?

Some of the early confirmed QCon New York 2018 track hosts include: Technology Associate at Goldman Sachs Kristen O'Leary, Engineering Leader at Netflix Karen Casella, Partner & Technical Lead for Carbon Five Courtney Hemphill. Join them and register before April 7th to save $620!
 

SPONSOR AD

Microsoft_ad_img

Docker and a Native Linux Experience: What's New in SQL Server 2017.

Download this white paper to learn more about the power of SQL Server on Linux and containers, how SQL Server 2017 provides a native Linux experience with support for existing SQL Server tools, operational usage for relational and graph data, and more. Download now.

https://res.infoq.com/podcasts/Danny-Yuan-uber/en/smallimage/logo-infoq-podcast%20-1522426397817.jpeg

Streaming: Danny Yuan on Real-Time, Time Series Forecasting @Uber

In this podcast, Yuan discusses everything from the scale Uber operates at, to the major steps for training/deploy models in an iterative (almost Darwinistic) fashion and wraps up with his advice for software engineers who want to begin applying machine learning into their day-to-day job. (Podcast)

TOP Data Science NEWS HEADLINES

  1. Baidu Releases Huge Dataset for Autonomous-Vehicle Research

Artificial Intelligence and Machine Learning for the SWE

Rob Harrop describes both his own journey from traditional Software Engineer to AI/ML Engineer, and his experience building a development team with ML at the heart. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

TOP DevOps NEWS HEADLINES

  1. How Booking.com Uses Kubernetes for Machine Learning

  2. CloudBees Release "Jenkins X", a CI/CD Solution for Modern Cloud Applications Deployed to Kubernetes

  3. Microsoft Announces General Availability of Azure Database Services for MySQL and PostgreSQL

  4. Congress Passes CLOUD Act - Probably Will Moot Microsoft Cloud Case before Supreme Court

Six Tips for Running Scalable Workloads on Kubernetes

Tips to ensure Kubernetes knows what is happening with your deployment: where best to schedule it, when is it ready to serve requests and ensuring work is spread across as many nodes as possible. (Article)

The Journey to DevOps: What I Learned after Leading Transformation at Two Enterprise Companies

Brian Roche shares lessons learned in leading transformation across two enterprises, enabling them to compete effectively in the digital economy. (Presentation)

SPONSOR AD

Redgate_ad_img

6 tips for achieving continuous delivery.

Continuous delivery is about implementing a process so that reliable software can be deployed without problems, at any time. Need tips on what steps to take next? Read the whitepaper.

TOP Development NEWS HEADLINES

  1. Redmonk Language Rankings Sees Rapid Rise for Kotlin and Swift

  2. Walmart Files Patent for Blockchain-Based Delivery System

High Performance Data Mart Using Event Plots

Chaitanya Chalasani presents a case study and demonstration of near real-time asynchronous event processing-based plotting of events and states of FSMs. (Presentation)

TOP Java NEWS HEADLINES

  1. Payara Foundation Releases Payara Server 5 and Payara Micro 5

  2. Community OpenJDK Build Farm Goes Live

New in Spring Framework 5.0: Functional Web Framework

Arjen Poutsma discusses Spring’s functional web framework, how it is used, what its goals are, how it compares to the annotation model, and other related topics. (Presentation)

Under the Hood of Reactive Data Access

Mark Paluch explains what happens inside the Spring Data reactive driver and how data is accessed in a reactive setting. (Presentation)

SPONSOR AD

AppDynamics_ad_img

Getting Started with Containers and Microservices.

Download this eBook to learn how developers use containers and microservices, their benefit and impact on resources, strategy, and monitoring, and what to do if you need a new application monitoring solution. Download now.

Universal Windows Platform Apps Start to Retrace Win32 Functionality

Microsoft is loosening some of the restrictions on UWP apps to entice more developers to switch. Greater access to the local file system, multi-instancing, and console app support is coming to UWP. (News)

TOP Dynamic Languages NEWS HEADLINES

  1. Ember 3.0 and beyond, with Co-Creator Tom Dale

The WebAssembly Revolution Has Begun

Jay Phelps talks about WebAssembly, discussing what it is, how it can be used today, and the opportunities it will unlock in the years to come. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

TOP Mobile and IoT NEWS HEADLINES

  1. Android Studio 3.1 Aims to Improve App Development Productivity

  2. Swift 4.1 Enhances Generics, Compiler Optimizations, and Package Manager

Serverless IoT @iRobot

Ben Kehoe discusses the benefits of how the Internet of Things is right when you're producing connected devices, and that Serverless is a natural fit there (both from a technology perspective that Serverless is often very event driven) and so is IoT. Kehoe also talks about the ability to do all this in a very rapid and lean fashion. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

TOP Architecture & Design NEWS HEADLINES

  1. The Future of Microservices as the IT World Changes: Uwe Friedrichsen at microXchg Berlin

  2. Chile’s Energy Regulator to Adopt Blockchain

  3. Designing Reactive Systems Using DDD, Event Storming and Actors

  4. The Maturity of Microservices: MicroXchg Berlin Panel Discussion

  5. Stefan Tilkov at microXchg Berlin: Microservice Patterns and Antipatterns

How to Build Observable Distributed Systems

Pierre Vincent covers key techniques to build a clearer picture of distributed applications in production, including details on useful health checks, best practices for instrumentation with metrics, logging and tracing. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

The Art of Chaos Engineering Panel

The panelists answer audience questions on the emerging field of chaos engineering including what chaos engineering is, how you get started with it, and pitfalls of adoption. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

Chaos Architecture

Adrian Cockcroft takes a look at best practices and challenges in getting to a chaos architecture mindset. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

How We Migrated a Massive Legacy SOA Platform to Cloud Native Microservices at Comcast

Todd Migliore overviews how Comcast developed the xfinity service platform and migrated over 70 legacy SOA services to a cloud native microservice platform. (Presentation)

SPONSOR AD

RedHat_ad_img

Migrating to Microservice Databases (By O'Reilly).

Author Edson Yanaga takes you through nine different strategies for integrating data from your monolithic application to a microservice architecture. Download Now.

TOP Culture & Methods NEWS HEADLINES

  1. Perspectives on Mob Programming

  2. Q&A with Stuart Davidson on Scaling CD at Skyscanner

  3. Co-Author of Agile Manifesto and Creator of Enterprise Scrum Mike Beedle Passed Away

Q&A on the Book Company-Wide Agility with Beyond Budgeting, Open Space & Sociocracy

In the book Company-wide Agility with Beyond Budgeting, Open Space & Sociocracy, Jutta Eckstein and John Buck combined and integrated principles and practices from general streams of development and created a multi-disciplinary approach for company-wide agile adoption. (Article)

Q&A on the Book The Age of Agile

The book The Age of Agile by Steve Denning defines the goals, values, principles, and techniques for Agile management together with stories about how large organizations are applying this to deliver value on a large scale. (Article)

Apache Geode Test Automation and Continuous Integration & Deployment (CI-CD)

Jeff Cherng and Anupama Pradhan discuss how to use Spring Boot, Ansible, and Concourse for Apache Geode application development, mock/integration tests, and no downtime CI-CD pipeline. (Presentation)

Fear and (Self) Loathing in IT – A Healthy Discussion on Imposter Syndrome

Angela Dugan discusses the Imposter syndrome, how to recognize it in yourself and others and how to thrive with it. (Presentation)

Introduction to Lean IT

Philippe Guenet introduces the concepts and practices of Lean IT and explores how Lean IT can be combined with Agile, in support and acceleration of enterprise transformations. (Presentation)

Guardians of the Galaxy: Architecting a Culture of Secure Software

Laura Bell talks about the challenges in the emerging space of security and how to work together to fix them. Bell raises the question on how to make sure that data is staying safe within the systems that process the most sensitive information, and people are protected without getting in the way of innovation. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

Tech Ethics in Action Panel

The panelists discuss the role of ethics in software engineering. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

Engineering Engineering Culture with Memes

Bruce Johnson describes some real-world examples of memes that helped shape engineering team culture during his years at Google and play an epic role at FullStory today. He also discusses tactics for developing our own effective memes, how they can help with tricky topics like management and diversity, and how to make sure they’re sticky. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

Responsibly Smashing Pandora’s Box

Yanqing Cheng takes a philosophical look at personal roles in a shifting world, drawing from history, cognitive science, thought experiments and real world evidence, to answer the question: "what are our ethical responsibilities as tech innovators today?" (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

A Young Profession Coping with Ethical Debt

Theo Schlossnagle talks about why software developers should take ethics into consideration and what can be done to incorporate ethics in a software product. (Presentation)
The next QCon is QCon.ai San Francisco, April 9-11, 2018. Join us!

Virtual Scrum

Jeanne Boyarsky presents tools and techniques for working with remote team members in general and on a Scrum team in particular. (Presentation)