In this issue, December 12, 2017 View it in your browser.

Faster, Smarter DevOps, Fast Data, Frontiers of AI, Cloud Native Logging, SpringOne, .NET WebAssembly, C# Future Plans, GDPR, Attitude Determines Altitude

40 speakers confirmed for QCon London 2018

Charity Major, Susan Kaiser, Sam Newman & Mark Burgess are just a few of the early announced speakers for QCon London 2018. Follow the #qconlondon speaker page for updates as they happen!
 

SPONSOR AD

Compose_ad_img

All your Databases, One Platform.

Compose makes it easy to deploy your favorite open source databases in minutes into your preferred cloud datacenter on fast SSDs. Everything you need to run a performant database is available through the Compose web console or Compose APIs. Try Compose Free for 30 Days.

https://res.infoq.com/minibooks/emag-faster-smarter-devops/en/smallimage/logo-emag-1512945600832.jpg

The InfoQ eMag: Faster, Smarter DevOps

This DevOps eMag has a broader setting than previous editions. You might, rightfully, ask "what does faster, smarter DevOps mean?". Put simply, any and all approaches to DevOps adoption that uncover important mechanisms or thought processes that might otherwise get submerged by the more straightforward (but equally important) automation and tooling aspects. (eMag)

https://res.infoq.com/podcasts/Dean-Wampler-fast-data/en/smallimage/logo-infoq-podcast -1512756964247.jpeg

Fast Data with Dean Wampler

In this podcast, Deam Wampler discusses fast data, streaming, microservices, and the paradox of choice when it comes to the options available today building data pipelines. (Podcast)

https://res.infoq.com/podcasts/McDonald-Mylan-Mains/en/smallimage/logo-culture-1512482622441.jpg

Kent McDonald and Heather Mylan-Mains on Socratic Questioning

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Kent McDonald and Heather Mylan-Mains on their talk at Agile 2017 about Socratic Questioning. (Podcast)

Production Machine Learning

Jan Machacek discusses the challenges in writing deep learning code, testing and validating data management, environments, model storage & serving, validating data reporting, and CI&CD. (Presentation)

The Practice & Frontiers of AI Panel

The panelists discuss where AI is heading and how it's affecting software today. (Presentation)
The next QCon is in London, March 5-9, 2018. Join us!

Panel: SQL over Streams, Ask the Experts

The panelists discuss the new generation of Stream Processing engines. (Presentation)
The next QCon is in London, March 5-9, 2018. Join us!

Are you a software developer that wants to learn more about machine learning?

We have a bunch of introductory guides, case studies from real companies using it.

SPONSOR AD

Microsoft_ad_img

Application Innovation with Cloud Data Services: 3 Scenarios.

The convergence of Cloud and Big Data have created numerous opportunities for building innovative, data-driven applications. This eGuide examines three sample applications and how they dealt with issues like transactional workloads, personalization, and Big Data processing. Learn More.

 

TOP DevOps NEWS HEADLINES

  1. NIST Publishes Guidelines on Application Container Security

  2. Microsoft Announces Public Preview of IoT Edge

  3. Amazon Launches a New Message Broker Service in AWS

  4. Amazon Adds New Features to Its Rekognition Service

  5. Chef Extends OpsWorks Capabilities in AWS

The Value of Logging within Cloud Native Applications: A Q&A with Kresten Krab

InfoQ recently sat down with Kresten Krab, CTO at Humio, and discussed the role of logging within the overall topic of system observability. A key takeaway is that aggregating logs from diverse components or services that make up a running system provides an excellent way to monitor, debug and understand (or "observe") modern software systems. (Article)

Delve into DevOps: Articles, Case Studies, and More

5 Steps to Building a Successful Private Cloud; Understanding Cloud Native Infrastructure; Top 10 Adages in Continuous Deployment, and more. Learn More.

SPONSOR AD

Microsoft_ad_img

Getting Started with Azure Database for PostgreSQL and MySQL.

Azure Database for PostgreSQL and Azure Database for MySQL bring together the community edition database engines and capabilities of a fully managed service. Watch this video to get a quick overview of some of the capabilities in action. Watch Now.

 

The Hottest Tech Trends in 2018 According to GitHub

Data, workflow integration, and open source tools are among the trends that Jason Warner, GitHub senior vice-president of technology, identifies as key for company success in 2018. (News)

What’s New in Functional Programming

Adventures in ClojureScript; Scala Typeclasses; Real-Time Financials with Microservices and Functional Programming; Reactive JavaScript, and more. Learn More.

SPONSOR AD

Site24x7_ad_img

Monitor 10 servers for just $9/month.

Pay only for your servers, not based on the metrics. Scale to over 1000's of servers per account and monitor your entire infrastructure on the go. Get started with Site24x7 Server Monitoring today!

 

TOP Java NEWS HEADLINES

  1. SpringOne 2017 - Day 2 - Juergen Hoeller on Spring's Mission

  2. SpringOne 2017 Key Announcements

  3. SpringOne 2017 Platform Conference - Day 1

Lessons Debugging Serverless JVM Functions

Tal Weiss condenses some of the serverless monitoring research and practices into an experience talk with actionable advice for those implementing serverless. (Presentation)
The next QCon is in London, March 5-9, 2018. Join us!

Explore Innovation in the Java Landscape

Building Reactive Systems Using Akka; The Evolution of Eclipse Collections; Painless Migration to Java Jigsaw. Learn More.

SPONSOR AD

AppDynamics_ad_img

DevOps Guide: How to Use APM to Enhance Performance Testing.

Read this ebook to get an overview of performance testing best practices, a look at the most common performance problems, and a detailed checklist for measuring performance testing success. Download Now.

 

TOP .NET NEWS HEADLINES

  1. 5th Update to Visual Studio 2017 Expands Debugging Tools

  2. .NET WebAssembly Support an Ongoing Experiment

  3. ORMs for .NET Core

Herding Nulls and Other C# Stories from the Future

Mads Torgersen shares future thinking of a fast-moving major programming language, C#. Torgersen discusses pattern matching, type classes, discriminated unions and much more. (Presentation)
The next QCon is in London, March 5-9, 2018. Join us!

Have you used an innovative or early adopter technology to solve your problems?

Let your peers know about your successes and failures. Submit an article and you can win a QCon ticket. (Announcement)

Final Android 8.1 Oreo Brings Oreo Go for Low-Memory Devices

A month after becoming available as a developer preview, Android 8.1 Oreo 8.1 has reached its final release. In addition to what InfoQ already reported, with Oreo 8.1 comes the new Android Oreo (Go edition) configuration that is specifically targeting low-memory devices. (News)

What Should Software Engineers Know about GDPR?

EU General Data Protection Regulation (GDPR) is moving out of the transition period next summer to become enforceable GDPR strongly emphasizes risk-based thinking; you take every step to mitigate privacy risks until the risks become something you can tolerate. As a software developer, this will affect you. This is what you need to know. (Article)

SPONSOR AD

Red_Hat_ad_img

Free eBook: Microservices for Java Developers (By O'Reilly).

This eBook provides a hands-on approach to three useful Java frameworks for building microservices: Spring Boot, Dropwizard, and WildFly. Compare and contrast them through a handful of familiar patterns. Download Now.

 

TOP Culture & Methods NEWS HEADLINES

  1. How Do We Automate Testing?

Relearning to Learn

For my 30 plus years in tech, I've been reading and listening to tech mostly wrong. After in depth investigation into learning strategies, I've restructured my knowledge acquisition process. Find out how I've taken control of my learning queue, how I now perform active reading while taking creative notes, and hear how to use reflection and quizzing to lock knowledge in (Article)

Soft Skill Patterns for Software Developers: The “Learning from Unintended Failures” Pattern

Soft Skill Patterns describe human behaviors that effectively solve recurring problems. The "Learning from Unintended Failures" pattern helps us improve the resilience of a system after a failure. The pattern follows four steps: identify a failure, quickly resolve any immediate impact, analyse root cause and system behaviors during the failure, and finally generate and implement improvement ideas. (Article)

Attitude Determines Altitude- Engineering Yourself

Randy Shoup discusses how our attitude - more than our background or current skills - determines how far we go. He outlines the spectrum of Growth Mindset, the spectrum of Trust, and the spectrum of Confidence. In the end, you will learn how you have the power to improve yourself. (Presentation)
The next QCon is in London, March 5-9, 2018. Join us!

The Build Trap

Melissa Perri discusses how to avoid building something for the sake of “building” and not because the customer needs it, encouraging businesses to focus on finding value leading to business goals. (Presentation)

Write Code for the Future You

Paul Gower discusses what it means to improve the quality of the code and offers practical advice towards improving it every day. (Presentation)

Increase Project Success with Design Thinking

Bob Duncan and Gian Mancuso discuss how D2L designers and product managers use design thinking, sharing example projects and tools to apply Design Thinking to processes. (Presentation)