SPONSOR AD Application Monitoring for all DevOps needs. Get unmatched visibility into Java, ․NET, PHP and Ruby web applications. Monitor web applications and resolve performance degradation no matter where they originate. Get started with your 30-day free trial. Sign Up Now! |
Data Science Latest Content infoq.com/data-science |
TOP Data Science NEWS HEADLINES |
Yahoo uses Hadoop for different use cases in big data & machine learning areas. They also use deep learning techniques in their products like Flickr. InfoQ spoke with Peter Cnudde on how Yahoo leverages big data platform technologies. (Article) |
Ali Jalali presents how to develop a machine learning predictive analytics engine for big data analytics. (Presentation) |
SPONSOR AD Creating Pivot Tables in PostgreSQL Using Crosstab. |
DevOps Latest Content infoq.com/devops |
TOP DevOps NEWS HEADLINES |
Ming Zhou and Adam Lewis share their experience of building cloud automation and orchestration platforms, and how such platforms can help make cloud-based Spring and Cloud Foundry app development and deployment a consistent experience for all. They show how they have helped leading enterprises rethink what it means and what it takes to function as a digital business. (Presentation) |
Culture & Methods Latest Content infoq.com/culture-methods |
TOP Culture & Methods NEWS HEADLINES |
Most large companies struggle to deploy Agile in the face of compliance demands, lengthy funding cycles, and the need to involve many stakeholders. Are user stories really enough? Are BAs really irrelevant? How can we give up the BRD? Successful Agile enterprises work around these and other common misconceptions by adding the structure and discipline they need to manage complexity and risk. (Article) |
We often hear how there is a skills shortage in the software industry, and about the apparent gap between what people are taught in university and the “real world”. This is how Imperial College London aims to bridge this gap, providing students with relevant skills for industrial software engineering careers, and teaching tools and techniques for professional developer working in a modern team. (Article) |
Software engineering today is every bit as much about the people as it is about technology - empowered teams don’t appear overnight. We need to oil the wheels of collaboration so they roll smoothly. Here, Matthew Skelton and Victoria Morgan-Smith discuss how to use internal conferences to boost your organisation’s social capital, the currency by which relationships flourish and businesses thrive. (Article) |
Alden Whittaker overviews Arup, an employee owned engineering and design consultancy founded on innovative principles and bucking trends and traditions for almost 70 years. (Presentation) |
Wendy Closson fuses together over a decade of software development experience with basics of executive coaching and over 1000 hours of training in mindful practices to create an algorithmic approach to speaking authoritatively and authentically. She talks about the concrete steps that will get one in the habit of winning friends and influencing people. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Nick Beenham describes how the Enterprise Services Team at Comcast transformed from large monolithic deployments with cycle times of anything from 90 days to cycle times measured in hours. (Presentation) |
SPONSOR AD Startup CTO Summit at the Nasdaq 11/1 in NYC. Speakers include CTO/VPE MongoDB, Birchbox, Invision, Shopify, Blue Apron, x.ai, Artsy, Betterment, Simple & more. 25% discount with code "qcon". Find out more! |
Matt Parker examines a number of common problems teams face when using TDD, a deceptively simple practice that requires a good deal of craftsmanship and skill to wield effectively. (Presentation) |
Neha Batra believes that the best teams are the ones with diverse ways of working, diverse opinions, and diverse backgrounds, but with great diversity comes great responsibility. What do you do when someone rubs you the wrong way or when people don't quite get along? From understanding yourself and modifying your own behaviors to understanding others and modifying theirs, there's a lot to try. (Presentation) |
Joseph Rodriguez and Peter Clowes talk about the basic principles of XP. (Presentation) |
Dan Podsedly talks about the challenges and opportunities encountered as product organizations grow beyond the single agile team, based on real world experiences of Pivotal Tracker. He discusses the importance of a strong culture, pair programming as a growth strategy, vertical vs horizontal team organization, the product manager role, how design fits into a product team at scale, etc. (Presentation) |
Java Latest Content infoq.com/java |
Pivotal recently released multi-version updates of their Spring Boot project with version 1.3.8 and 1.4.1 featuring bug fixes and dependency upgrades. Version 1.4.1 is the first maintenance release since version 1.4. (News) |
SPONSOR AD 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. |
Development Latest Content infoq.com/development |
TOP Development NEWS HEADLINES |
In this virtual panel we hear from four individuals deeply involved in the Web API space. Each of them has a unique take on the values, benefits, and costs of documentation and description formats in general, and provide their own unique perspective from their vantage points across the Web. They agree on one thing: something must be done to help developers find their way through the world of Web APIs (Article) |
SPONSOR AD 7 Habits of Rugged DevOps. DevOps practices can only increase speed and quality up to a point without security and risk pros' expertise. Learn how to apply Rugged DevOps strategies to break down cultural barriers and achieve faster releases with stronger application security. |
Dynamic Languages Latest Content infoq.com/dynamic_languages |
TOP Dynamic Languages NEWS HEADLINES |
Joseph Andaverde provides insight on how asynchronous patterns - callbacks, promises, generators, and async/await - can be applied through simple yet pragmatic examples. (Presentation) |
.NET Latest Content infoq.com/dotnet |
TOP .NET NEWS HEADLINES |
This article will focus on the basic functionality that one would find in a typical repository created with .NET. We’ll look at both general functionality and how that functionality would be implemented using three different styles of ORM: Entity Framework, Dapper, and Tortuga Chain. (Article) |
Architecture & Design Latest Content infoq.com/architecture-design |
TOP Architecture & Design NEWS HEADLINES |
SPONSOR AD Modern Java EE Design Patterns (By O'Reilly) - 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. |
Michael Uzquiano talks about how to scale API to accept many items. He examines how to evolve the Evolution of ReST over HTTP to transactional, asynchronous bulk operations. He covers job descriptors, workers, the job queue and scaling workers across an API cluster elastically. He also talks about polling methods for job completion including HTTP long polling and WebSockets. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Nathan Taylor provides an introduction to the dynamic analysis research space, suggesting integrating these techniques into various internal tools. (Presentation) The next QCon is in San Francisco, Nov 7-11, 2016. Join us! |
Doug Sherman reviews the efforts that took place in both the initial phases which incorporated targeted parts of the Spring Framework, as well as more current efforts that leveraged Spring projects such as Spring Boot, Spring Data and Spring Cloud. (Presentation) |