SPONSOR AD The Ultimate DevOps Toolkit. This e-book breaks down the foundational components needed to transition to DevOps within an enterprise. It also introduces the continuous life cycle needed to deliver an exceptional end user experience with your applications. Download Now. |
Nora Jones, a senior software engineer on Netflix' Chaos Team, talks with Wesley Reisz about what chaos engineering means today. She covers what it takes to build a practice, how to establish a strategy, defines cost of impact, and covers key technical considerations when leveraging chaos engineering. (Podcast) |
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to David Marquet about his keynote talk at the recent Agile 2017 conference and his book – Turn the Ship Around. (Podcast) |
Data Science Latest Content infoq.com/data-science |
In this article, author Amit Baghel discusses the role of video streaming data analytics in the data science space. He also shows how to implement a motion detection use case using a sample application based on OpenCV, Kafka and Spark Technologies. (Article) |
Jennifer Prendki showcases how precision measurements will allow companies like Walmart to deliver a more personalized experience in eCommerce through the combination of Big Data and hard science. (Presentation) |
We have a bunch of introductory guides, case studies from real companies using it. (Article) |
DevOps Latest Content infoq.com/devops |
The most popular agile framework, Scrum, predates the growth of DevOps. In consequence, the practices within Scrum (and other Agile frameworks) are overwhelmingly focused on what you might loosely define as the development aspects of software delivery, and less focused on the operational aspects. (Article) |
Chris Swan discusses how to deal with container operational considerations regarding image management, security, audit, logging, orchestration, and how that relates back to developer experience. (Presentation) |
SPONSOR AD Better development experience with WebStorm. Whether you're working with JavaScript, TypeScript, Node.js, Angular or React, the WebStorm IDE can help you write better code and efficiently debug and test it. Download now! |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES |
Sean T. Allen talks about his experiences using Pony to build Wallaroo, a high-performance, low-latency stream processing engine. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Learn about pitfalls in adoption and discover best practices from companies that actually implemented them. (Article) |
Java Latest Content infoq.com/java |
TOP Java NEWS HEADLINES |
On the fly, automatic vertical scaling can lower the cost of exceeding VM limits, and gives flexibility in resource allocation. In this article we will cover techniques for determining whether automatic vertical scaling can help, and how to get it configured for your project. (Article) |
Learn more about where its different components are in terms of adoption: Java SE Innovation, Java EE Early Majority and Reactive. (Article) |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES |
ASP.NET Core 2 brings a multitude of new features, including Razor Pages, new templates, and a series of changes intended to make development easier. By combining sensible defaults with detailed configuration options for those seeking more power, ASP.NET Core 2 intends to appeal to projects of all sizes. (News) |
Set up notifications on InfoQ in 3 easy steps: Follow, Like and Get Notifications (on web or email). Learn more. (Article) |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
Rob Eisenberg looks at Aurelia’s approach to UI composition through an exploration of its component model. He shows how both conventional and explicit configuration models work together to provide a clean system for developers, all based on modern JavaScript decorators and metadata. He explains how Aurelia expands this approach by adding its own unique dynamic composition capabilities. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Lauren Tan discusses how one can create web applications with Elixir and Phoenix. (Presentation) |
Daniel Cousineau looks at how React and Redux scale, not just in terms of quantitative performance, but in terms of architecture and team participation. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
Listen to the InfoQ Podcast and get the most of that time. Intended for architects and senior developers. (Podcast) |
Mobile Latest Content infoq.com/mobile |
Aurélien Duval Delort presents Orange’s mobile APIs available in Africa. (Presentation) |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES |
Mike Roberts introduces serverless, discussing the benefits and limitations of such an architecture, concluding with how he expects serverless to develop over the coming months and years. (Presentation) |
Danny Goovaerts covers a modern business agile approach that combines event-driven business modeling and Affinity collocation of data and processing to enable financial institutions to design, develop, test, deploy and change services fast in a controlled and non-intrusive way. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
SPONSOR AD Vert.x: Building Reactive Microservices in Java (By O'Reilly) - Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. Author and Red Hatter, Clement Escoffier, explains why and how Eclipse Vert.x is a good choice to build effective microservices systems. Download Now. |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES |
Agile development in the right circumstances enables organizations to release high quality software that changes rapidly to drive businesses forward. It just doesn’t work all the time. Success requires collaboration, transparency and real-time visibility into project risk and quality. (Article) |
Building a successful software development company is hard. There are lots of challenges and barriers that need to be overcome. This article provides seven things that can help start on the right footing and keep on track for success. Build the right team, have a clear focus, leverage partnerships, nurture and protect your culture, identify and leverage new technologies and look to the finances (Article) |
Technical debt is accrued when we lack the responsibility to keep codebases as clean as possible. Julia Nguyen talks about accounting for technical debt in feature work and best practices in refactoring front-end APIs, based on her recent work adding Apple Pay support to perk itemization at Indiegogo. She delves into serializer design, the decorator pattern, and architecting client-side services. (Presentation) The next QCon is in San Francisco, Nov 13-17, 2017. Join us! |
The panelists discuss various ways IoT can help solve business problems. (Presentation) |
Adam Tornhill introduces techniques based on software evolution and psychology that help to uncover problematic code, detect organizational issues and make practical decisions guided by data. (Presentation) |
Sami Honkonen looks at the building blocks of a responsive organization that thrives in uncertainty by understanding complexity, systems, experiments, transparency and empowering execution. (Presentation) |
Liam Boogar encourages redefining what is the core of a business, focusing on building that and buying everything else. (Presentation) |
Nader Talai discusses approaches to change and change agents, proposing an alternative way to address change. (Presentation) |